2014-11-02 3 views
1

내 앱 탐색 바에서 기본값이 아닌 글꼴을 사용하고 있으며, Xcode 6.1 이전 버전에서는이 기능이 전혀 작동하지 않았습니다. 이제 글꼴 유형과 색상을 정의하는 코드 행에 오류가 발생합니다.Xcode 6.1 내비게이션 막대 텍스트 글꼴 설정

이 내 코드입니다 :

var attributes = [NSForegroundColorAttributeName: UIColor.whiteColor(),NSFontAttributeName: UIFont(name: "Avenir", size: 24)] 
    self.navigationController?.navigationBar.titleTextAttributes = attributes 

내가이 다시 작동하도록하려면 어떤 부분을 변경해야하나요?

답변

2

UIFont(name:size:)이에 value.Change 그것으로 사용할 수 없습니다 수있는 옵션을 반환

var attributes = [NSForegroundColorAttributeName: UIColor.whiteColor(),NSFontAttributeName: UIFont(name: "Avenir", size: 24)!] 

이렇게 당신이 NSFontAttributeNameUIFont? 값을 풀다. 나는 글꼴이 충돌을 피하기 위해 실제로 있는지 확인해야한다고 생각한다.