UIViewController
하위 클래스가 있습니다. 이 같은 viewDidLoad
에서 뷰 컨트롤러에게 rightBarButtonItem 줄 :UIBarButtonItem 제목을 변경할 때 전환이 갑자기/깜박임
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Difficulty"
style:UIBarButtonItemStylePlain
target:nil
action:nil];
에서, UIBarButtonItem
제목/텍스트는 다음과 같이 변경된다 :
self.navigationItem.rightBarButtonItem.title = @"Mellansvår";
그것은 잘 작동하지만, 제목이 변경되면 아주 좋아 보이지 않습니다. 텍스트가 조금 씩 올라갑니다.
는 내가 전에 런타임에 UILabel
텍스트를 변경하고, 내가 그들의 텍스트 같이하지 않는 것입니다을 변경할 수 있지만 때 나는 navigationItem에 UILabel
를 추가하는 방법을 모르겠어요. 내비게이션 막대가 UINavigationController
에서 나왔기 때문에 Interface Builder에서이 작업을 수행 할 수 없습니다.
제목을 더 부드럽게 바꿀 수있는 방법이 있습니까?