저는 UISplitViewController에서 뒤로 버튼 레이블을 변경하려고 애 쓰고 있습니다.iOS : UISplitViewController 뒤로 버튼 설정 쿼리
이것은 내가 생각해 낼 수있는 유일한 해결책입니다. 기본적으로 나는 다음과 같이 내 SEGUE 연결이 버튼을 사용 .displayModeButtonItem (에서 대상과 작업을 제거) 내 자신의 UIBarButtonItem
var backButton = UIBarButtonItem()
if var b = self.splitViewController?.displayModeButtonItem() {
backButton = UIBarButtonItem(title: "< back", style: .Plain, target: b.target, action: b.action)
}
함께 사용 :
if let controller = (segue.destinationViewController as UINavigationController).topViewController as? ManageViewController {
controller.navigationItem.leftBarButtonItem = backButton
}
그것은 작동하지만 그냥
1) 제목을 설정할 때 "<"기호가 없어집니다. 보시다시피 저는 이것을 수동으로 추가하려고 시도했지만 좋지 않습니다. 라벨 옆에 보통 "<"을 표시 할 수 있습니까?
2) 이것은 약간의 해킹처럼 느껴집니다. 이런 식으로 설정할 수 있습니까?