0
신속한 프로젝트에서 APDropDownNavToolbar
을 구현하려고합니다. 시뮬레이터를 실행할 때까지 나는 꽤 멀리왔다. 이것은 도구 모음 항목이 UIBarButtons
을 초기화하는 줄에서 unexpectedly found nil while unwrapping an Optional value
을 제공합니다.APDropDownNavToolbar Swift
나는 또한 스위프트의 DropDownView의 설정 얻을 관리 할 수 없습니다 :
Class ViewController: UIViewController {
var navController = APNavigationController()
override func viewDidLoad() {
super.viewDidLoad()
........
self.navController.activeBarButtonTitle = ""
self.navController.activeNavigationBarTitle = ""
}
@IBAction func navBarTapped(sender: AnyObject) {
self.navController.dropDownToolbar.items = [[UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.FlexibleSpace, target: self, action: nil)],
[UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.Edit, target: self, action: "editClicked:")],
[UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.Action, target: self, action: "actionClicked:")]]
if (self.navController.isDropDownVisible)
{
self.navController.hideDropDown(sender)
}else{
self.navController.showDropDown(sender)
}
}
func editClicked(){
println("edit Button clicked")
}
func actionClicked(){
println("action Buttonclicked")
}