swift86 [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. [Swift] 서브스크립트 (Subscript) 스위프트 프로그래밍 국내도서 저자 : 야곰 출판 : 한빛미디어 2019.10.01 상세보기 서브스크립트 (Subscript) 타입의 요소에 접근하는 단축 문법 별도의 setter, getter의 메서드를 구현하지 않아도 인덱스를 통해 값을 설정하거나 가져올 수 있다. ex) 특정 array에 있는 값을 가져오려고 할 때, array[index]와 같은 방식을 접근 가능 클래스, 구조체는 필요한만큼 서브스크립트 구현 가능 연산 프로퍼티, 인스턴스 메서드 문법과 유사하다. import Foundation subscript(index: Int) -> Int { get { //적절한 결과값 반환 } set(newValue) { //적절한 설정자 역할 수행 } } subscript(index: Int) -> In.. 2021. 1. 17. 이전 1 ··· 18 19 20 21 22 다음