2014-11-02 3 views
0

버튼과 UIImage가있는 오늘 확장 기능이 있습니다. 단추의 텍스트가 배율 조정되지 않는 것을 제외하면 단추와 이미지 배율 및 중심 맞춤 나는이 확장을 Swift에 쓰고있다. 나는 지금까지 이것을 시도했다 :iOS 및 Xcode 6 : 버튼의 자동 레이아웃 텍스트 크기 조정

myButton.titleLabel.adjustsFontSizeToFitWidth = true 
myButton.adjustsFontSizeToFitWidth = true 

두 반환 오류.

답변

0

더 많은 코드 또는 특정 오류가 표시되지 않고 내가 알 수있는 유일한 것은 titleLabel은 선택 사항입니다. 작성된대로 컴파일러는 'UILabel? does not have a member named 'adjustsFontSizeToFitWidth' 오류를 표시합니다. 라인을 myButton.titleLabel?.adjustsFontSizeToFitWidth = true으로 작성하면 오류를 수정해야합니다.

또한 UIButton에는 'adjustFontSizeToFitWidth'라는 멤버가 없으므로 두 번째 줄에서 위와 같은 오류가 발생합니다.

위에서 설명한대로 오류를 수정하고 AutoLayout 문제가 작동하는지 확인하십시오.