有两个屏幕,要实现点击第一个屏幕导航栏的按钮,在第二个屏幕中改变。我用了storyboard
。
第一个屏幕的代码:
-(IBAction) ChangeSecondPageTitle: (id) sender {
SecondViewController *second=[[self storyboard] instantiateViewControllerWithIdentifier:@"second"];
second.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;
second.detailTitle.topItem.title=@"example";
[self presentModalViewController:second animated:YES];
}
第二个屏幕的.h文件:
@property (weak, nonatomic) IBOutlet UINavigationBar *detailTitle;
我猜想你是要设置第二屏幕导航条的标题
使用导航控制器显示第二个屏幕。
在SecondDetailViewControlle
r 市里中,保持NSString
属性:
`@property (strong, nonatomic) NSString *navBarTitle;
`
在viewDidLoad
,设置标题:
`[self setTitle:navBarTitle];
`
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。