0
我一直在嘗試將自定義後退按鈕添加到正在加載時創建的導航欄,因爲我正在使用多故事板設置,所以後退按鈕將會不會自動出現,再加上我試圖爲它使用自定義圖像。將自定義後退按鈕添加到自定義導航欄
這是我到目前爲止有:
class AddFundsMethodTable : UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
override func viewWillAppear(animated: Bool) {
self.styleNavBar()
}
func styleNavBar() {
var newNavBar = UINavigationBar(frame: CGRectMake(0,0, CGRectGetWidth(self.view.frame), 100.0))
newNavBar.tintColor = UIColor.whiteColor()
var navItem = UINavigationItem(title: "Choose a Method")
var backImage = UIImage(named: "backBtn")
var backItem = UIBarButtonItem(image: backImage, style: .Plain, target: self, action: "backButton:")
navItem.leftBarButtonItem = backItem
newNavBar.setItems([navItem], animated: false)
self.view.addSubview(newNavBar)
}
func backButton(sender: UIBarButtonItem) {
self.navigationController?.popToRootViewControllerAnimated(true)
}
}
哪些問題會發生????? –
哦,對了,按鈕不顯示。 – Codermonk
當按鈕不顯示???? –