我不能在navigationItem上添加任何标题。
self.navigationItem.title = @"My Account";
我没有看到任何弃用警告,任何人都知道一些事情吗?
谢谢,
答案 0 :(得分:2)
找到方法:
[self.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor whiteColor],UITextAttributeTextColor,
[UIColor whiteColor], UITextAttributeTextShadowColor,
[UIFont fontWithName:@"HelveticaNeue-Bold" size:16.0], UITextAttributeFont, nil]];
self.navigationItem.title = @"My Account";
您需要设置TextAttributes或不起作用。
答案 1 :(得分:1)
更新了已弃用属性的答案。
[self.navigationController.navigationBar
setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor whiteColor],NSForegroundColorAttributeName,
[UIColor whiteColor], NSShadowAttributeName,
[UIFont fontWithName:@"HelveticaNeue-Bold" size:16.0], NSFontAttributeName, nil]];
答案 2 :(得分:0)
做
self.navigationController.navigationItem.title = @"My Account";