动态设置导航控制器标题

Jos*_*osa 5 cocoa-touch core-data objective-c ios

我正在使用核心数据,我的部分应用程序与默认的联系人应用程序非常相似.联系人在核心数据后有一个编辑屏幕,我想做标题:[在此处插入联系人姓名]的信息".我知道我可以通过这样做将标题设置为核心数据实体属性:self .navigationController.title = _athletesFullName;(实体"运动员"下属性的属性).有什么方法可以做类似的事情

self.navigationController.title = @"%@'s information",_athletesFullName; ?
Run Code Online (Sandbox Code Playgroud)

kir*_*vda 8

试试这段代码:

 self.navigationController.navigationItem.title=[NSString stringWithFormat:@"%@ 's information",_athletesFullName];
Run Code Online (Sandbox Code Playgroud)

  • 首先尝试了self.navigationController.navigationItem.title.没有.然后是self.navigationController.title.没有.最后,self.title = [NSString stringWithFormat:@"%@'s Evaluations",_ _ AthleFullName]; 做到了.谢谢Kirti! (3认同)