【问题标题】:Xcode Master Detail Application back button propertiesXcode Master Detail Application 后退按钮属性
【发布时间】:2015-01-28 09:18:01
【问题描述】:

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

【问题讨论】:

    标签: ios xcode button navigation back


    【解决方案1】:

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

    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 中,而不是第二个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-21
      • 1970-01-01
      • 1970-01-01
      • 2015-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多