본문 바로가기

iOS192

[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] frame과 bounds의 차이 ※ 참조 iOS ) Frame과 Bounds의 차이 (1/2) 안녕하세요 :) Zedd입니다. 지금 다른 글을 쓰고있는데, 쓰면 쓸수록 쓸 주제가 많아집니다...급 이 글을 쓰게 됐어요 XD.. 아무튼 오늘은 저도 궁금했던 Frame과 Bounds의 차이를 알아볼거에요 :) 다음 zeddios.tistory.com Apple Developer Documentation developer.apple.com Frame 해당 UIView의 SuperView에 대응한 좌표 시스템을 가진다. 즉 SuperView의 origin으로 부터의 x좌표, y좌표 거리를 표시해준다. frame의 size는 항상 해당 뷰가 들어가있는 사각형 영역의 사이즈를 표시해준다. 즉, view를 회전을 했을 때에도 해당 뷰가 들어가는 사.. 2021. 1. 21.
[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] UIView의 clipToBounds Apple Developer Documentation developer.apple.com UIView의 clipToBounds view안에 있는 subview가 view의 bounds를 초과하는 크기를 가질 때, view 영역 안의 크기만 보여줄 것인지, subview 전체를 보여줄 것인지를 결정하는 속성 true로 설정하면 view bound 영역 안에 있는 subview의 모습만 보이게 된다. 2021. 1. 21.