Xcode Master Detail Application Back 按钮属性



如何在导航栏中为"后退按钮"添加属性?该按钮从详图视图链接回主视图。我找不到后退按钮的任何代码,并且该按钮隐藏在情节提要视图中。

这个后退按钮是由iOS中的UINavigationController自动添加的,你可以自定义一些东西,比如名字,比如如果你想在保留图标的同时更改标题或完全删除它,你可以使用以下代码:

self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Custom Title"
                                                                                 style:UIBarButtonItemStyleBordered
                                                                                target:nil
                                                                                action:nil];

如果您不需要文本,请保留标题 @";您也可以通过添加自己的方法来自定义按钮的行为,如下所示:

self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Custom Title"
                                                                                 style:UIBarButtonItemStyleBordered
                                                                                target:self
                                                                                action:@selector(backButtonEvent)];
- (void)backButtonEvent {
    // Your code here
}

请注意,这应该添加到第一个控制器中的 viewDidLoad 中,而不是第二个控制器中。

相关内容

  • 没有找到相关文章

最新更新