본문 바로가기

iOS/이슈32

[iOS Issue] UIView.animate와 viewDidLayoutSubviews() Apple Developer Documentation developer.apple.com viewController에 있는 subView가 animating을 하자 자꾸 화면이 껌뻑껌뻑거리는 현상이 발생을 했다. 도대체 어디서 사이드 이펙트가 나는가 했더니 UIView.animate가 호출되면서 subView의 layout이 바뀌자 viewDidLayoutSubViews()가 호출이 되어서 그 안에 있는 코드가 호출이 되면서 일어났던 현상이었다.... animation을 사용할 때 의도치 않은 동작이 일어난다면 viewDidLayoutSubviews()함수를 호출하고 있지 않은지 살펴보자 2021. 3. 18.
[iOS Issue] Custom UIButton에서 inset 사용 시 Button title이 제대로 안 보이는 현상 rounded한 Custom Button을 사용해서 만들던 중, 내부 여백을 주기 위해 inset을 사용했는데 title이 ...으로 축약되면서 제대로 보이지 않는 현상이 생겼다. 원인 Button의 size를 결정할 수 있는 constraint을 주지 않음 Button의 intrinsic size가 inset을 고려하지 않고 결정됨 해결 버튼의 크기가 유동적으로 변할 수 있게 leading에 less than 제약을 걸어준다. UIButton의 intrinsicContentSize 프로퍼티를 override해서 inset만큼 크기를 늘려준다. import UIKit class CustomButton: UIButton { required init?(coder: NSCoder) { super.init(co.. 2021. 1. 26.
[iOS Issue] UICollectionView cell에서 SDWebImage 사용 시 잘못된 이미지 로드되는 이슈 Cell being populated with wrong images · Issue #1024 · SDWebImage/SDWebImageHi, I'm currently using this code to set-up my images: [cell.coverImage sd_setImageWithURL:[self.dataInJSONModel.Content[indexPath.row] CoverImage] placeholderImage:[UIImage imageNamed:@"i...github.com UICollectionView cell에서 SDWebImage를 사용할 때 cell을 scroll할 때마다 잘못된 이미지들이 로드되어 보이는 현상이 발생한다. Cell Class에 prepareForReuse메서드를.. 2021. 1. 21.
[iOS Issue] UICollectionViewCell Size 동작 이상 이슈 How to set UICollectionViewCell Width and Height programmatically I am trying to implement a CollectionView. When I am using Autolayout, my cells won't change the size, but their alignment. Now I would rather want to change their sizes to e.g. //var size = CGSize( stackoverflow.com xib파일을 이용해서 custom cell을 만들고 그것을 collecitonView에 사용하는 작업을 하고 있었는데 Cell의 사이즈가 제대로 동작하지 않으면서 스크린 밖을 벗어나는 이슈를 발견했다. 원래.. 2021. 1. 14.