0

如何在 UINavigationControl 的右上角创建主页按钮。请注意,我已经在名为 ViewControllerSecond 的第二个 UIviewController 上实例化了我的 UINavigationControl。我希望能够拥有传统的“主页”图标,并在被按下以辞职回到名为:ViewController 的 appDelegate 中的第一个 UIviewControler 时。

我已经做到了这一点:

@property (nonatomic, weak) UIBarButtonItem *homeProperty;

UIBarButtonItem *homeButton = [[UIBarButtonItem alloc] initWithTitle:@"Home" style:UIBarButtonItemStylePlain target:self action:@selector(home)];
[self.navigationItem setLeftBarButtonItem:homeButton animated:NO];

但我不能将它与我的第一个 ViewController 链接或用主页按钮图像替换文本。

非常感谢

4

1 回答 1

1

我也需要这个问题的答案,因为我在其他任何地方都找不到这个问题的答案。如果我有 15 个 repu,我会投票赞成这个问题 :( 顺便说一句,我希望我的 tableview 中的选定项目发布在当点击右上角导航栏上的“完成”按钮时,一个新的视图控制器。我也达到了与这个问题的提问者相同的距离。请原谅我尽可能在这个问题的答案部分发表我的话由于那 50 个 repu,所以不要在该问题的评论中发帖 :(

编辑:我想我找到了答案,请试试这个,因为你有行动:@selector(home) 所以你的方法名称将是:

- (IBAction)home:(id)sender {
//statements to execute
}

您不必将此方法与任何东西链接,因为您在声明“主页”按钮时已经将此方法声明为选择器。忽略方法前面的打开链接。 http://prntscr.com/1tc0q9

于 2013-09-24T12:55:06.817 回答