ios – 在UINavigationBar左侧的“后退”按钮旁边添加另一个按钮

ios – 在UINavigationBar左侧的“后退”按钮旁边添加另一个按钮,第1张

概述我已经尝试了这么几个小时,但我仍然无法解决它. 当使用UINavigationController并在顶部推一个新的视图控制器时,我在导航栏的左侧有一个免费的“返回”按钮.我想要旁边的另一个按钮(显示一个popover菜单).我想知道什么是正确的方法.或者我必须隐藏自由的返回按钮,并自己做同一个?如果是这样,我还需要d出当前的视图控制器,当我按自己的后退按钮,对吧? 谢谢你的帮助. 如steipe 我已经尝试了这么几个小时,但我仍然无法解决它.
当使用UINavigationController并在顶部推一个新的视图控制器时,我在导航栏的左侧有一个免费的“返回”按钮.我想要旁边的另一个按钮(显示一个popover菜单).我想知道什么是正确的方法.或者我必须隐藏自由的返回按钮,并自己做同一个?如果是这样,我还需要d出当前的视图控制器,当我按自己的后退按钮,对吧?

谢谢你的帮助.

解决方法 如steipete在对问题的评论中所述,这可能是从iOS 5开始的.可以使用

self.navigationItem.leftItemsSupplementBackbutton = YES;

然后你只需要添加一个UIbarbuttonItem作为leftbutton来获得第二个按钮后面的按钮

UIbarbuttonItem *secondbutton = [[UIbarbuttonItem alloc] initWithTitle:@"Second" style:UIbarbuttonItemStylePlain target:self action:@selector(yourAction)];self.navigationItem.leftbarbuttonItem = secondbutton;secondbutton = nil;
总结

以上是内存溢出为你收集整理的ios – 在UINavigationBar左侧的“后退”按钮旁边添加另一个按钮全部内容,希望文章能够帮你解决ios – 在UINavigationBar左侧的“后退”按钮旁边添加另一个按钮所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1085600.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存