如何在UINavigationControl的右上角创建一个主页按钮。请注意,我已经在我的第二个UIviewController上实例化了我的UINavigationControl:ViewControllerSecond。我希望能够拥有传统的“Home”图标,并在按下时退回到appDelegate中名为ViewController的第一个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链接或用主页按钮图像替换文本。
非常感谢
答案 0 :(得分:1)
我也需要这个问题的答案,因为我无法在其他任何地方找到这个问题的答案。如果我有15个repu,我会对这个问题进行投票:( 顺便说一下,当我的右上导航栏上的“完成”按钮被点击时,我希望我的tableview中的所选项目被发布到一个新的视图控制器上。我也与该问题的提问者达到了相同的距离。 请原谅我在这个问题的答案部分发表我的话,因为我不能在这个问题的评论中发帖,因为50个repu :(
编辑:我想我找到了答案,试试这个PLZ 因为你有动作:@selector(home)所以你的方法名是:- (IBAction)home:(id)sender {
//statements to execute
}
您不必将此方法与任何内容链接,因为您已声明此方法作为选择器,同时声明“home”按钮。在方法前面选择打开的链接。 http://prntscr.com/1tc0q9