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
当按钮不显示???? –