Swi*_*day 3 iphone ios backbarbuttonitem swift swift2
我想将"Root View Controller"后退按钮更改为"Back"而不更改Root View Controller的标题.
我已经尝试了这3个代码,但所有这些代码都不起作用.
navigationItem.backBarButtonItem?.title = "Back"
navigationItem.leftBarButtonItem?.title = "Back"
navigationItem.backBarButtonItem?.title = "Back"
Run Code Online (Sandbox Code Playgroud)
我可以知道我做错了什么吗?提前致谢.
以下是整个方法的代码供您参考:
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
navigationItem.backBarButtonItem?.title = "Back"
navigationItem.leftBarButtonItem?.title = "Back"
manager = CLLocationManager()
manager.delegate = self
manager.desiredAccuracy = kCLLocationAccuracyBest
if activePlace == -1
{
manager.requestWhenInUseAuthorization()
manager.startUpdatingLocation()
}
else
{
// print( "String(myvar3.dynamicType) -> \(places[activePlace]["lat"].dynamicType)")
let latitude = Double(places[activePlace]["lat"]!)
let longitude = Double(places[activePlace]["lon"]!)
//creating map region and annotation
createMapRegionAndAnnotation(latitude!, longitude: longitude!)
print(latitude)
}
Run Code Online (Sandbox Code Playgroud)
Ole*_*huk 10
尝试覆盖以前的屏幕segue
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
let backItem = UIBarButtonItem()
backItem.title = "My title"
navigationItem.backBarButtonItem = backItem
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8551 次 |
| 最近记录: |