<bdo id='iOCD1'></bdo><ul id='iOCD1'></ul>

    1. <tfoot id='iOCD1'></tfoot>

      <small id='iOCD1'></small><noframes id='iOCD1'>

      1. <i id='iOCD1'><tr id='iOCD1'><dt id='iOCD1'><q id='iOCD1'><span id='iOCD1'><b id='iOCD1'><form id='iOCD1'><ins id='iOCD1'></ins><ul id='iOCD1'></ul><sub id='iOCD1'></sub></form><legend id='iOCD1'></legend><bdo id='iOCD1'><pre id='iOCD1'><center id='iOCD1'></center></pre></bdo></b><th id='iOCD1'></th></span></q></dt></tr></i><div id='iOCD1'><tfoot id='iOCD1'></tfoot><dl id='iOCD1'><fieldset id='iOCD1'></fieldset></dl></div>
        <legend id='iOCD1'><style id='iOCD1'><dir id='iOCD1'><q id='iOCD1'></q></dir></style></legend>

        在“返回"旁边添加另一个按钮UINavigationBar 左侧的按钮

        时间:2023-06-11

            <tbody id='Xh0cE'></tbody>
              <bdo id='Xh0cE'></bdo><ul id='Xh0cE'></ul>
              <i id='Xh0cE'><tr id='Xh0cE'><dt id='Xh0cE'><q id='Xh0cE'><span id='Xh0cE'><b id='Xh0cE'><form id='Xh0cE'><ins id='Xh0cE'></ins><ul id='Xh0cE'></ul><sub id='Xh0cE'></sub></form><legend id='Xh0cE'></legend><bdo id='Xh0cE'><pre id='Xh0cE'><center id='Xh0cE'></center></pre></bdo></b><th id='Xh0cE'></th></span></q></dt></tr></i><div id='Xh0cE'><tfoot id='Xh0cE'></tfoot><dl id='Xh0cE'><fieldset id='Xh0cE'></fieldset></dl></div>

              • <tfoot id='Xh0cE'></tfoot>

                <small id='Xh0cE'></small><noframes id='Xh0cE'>

                1. <legend id='Xh0cE'><style id='Xh0cE'><dir id='Xh0cE'><q id='Xh0cE'></q></dir></style></legend>

                  本文介绍了在“返回"旁边添加另一个按钮UINavigationBar 左侧的按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

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

                  I've tried this for hours but I still cannot solve it. When using UINavigationController and push a new view controller on top, I got a free "back" button on the left of the navigation bar. I want another button just next to it (to show a popover menu). I wonder what is the correct way to do that. Or I have to hide the free back button and make the same one by myself? If that's the case, I also need to pop the current view controller when pressing my own back button, right?

                  感谢您的帮助.

                  推荐答案

                  正如 steipete 在对问题的评论中所说,这可能从 iOS 5 开始.您可以使用

                  As stated by steipete in the comment to the question, this is possible starting from iOS 5. You can use

                  self.navigationItem.leftItemsSupplementBackButton = YES;
                  

                  然后您只需添加一个 UIBarButtonItem 作为 leftButton 即可在后退按钮之后获得第二个按钮

                  and then you just need to add an UIBarButtonItem as leftButton to get a second button after the back button

                  UIBarButtonItem *secondButton = [[UIBarButtonItem alloc] initWithTitle:@"Second" style:UIBarButtonItemStylePlain target:self action:@selector(yourAction)];
                  self.navigationItem.leftBarButtonItem = secondButton;
                  

                  这篇关于在“返回"旁边添加另一个按钮UINavigationBar 左侧的按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:禁用操作 - 用户点击标签栏项目以转到根视图控制器 下一篇:根据选择的选项卡更改导航栏的标题?

                  相关文章

                2. <legend id='FrGAI'><style id='FrGAI'><dir id='FrGAI'><q id='FrGAI'></q></dir></style></legend>

                  <tfoot id='FrGAI'></tfoot>

                      <i id='FrGAI'><tr id='FrGAI'><dt id='FrGAI'><q id='FrGAI'><span id='FrGAI'><b id='FrGAI'><form id='FrGAI'><ins id='FrGAI'></ins><ul id='FrGAI'></ul><sub id='FrGAI'></sub></form><legend id='FrGAI'></legend><bdo id='FrGAI'><pre id='FrGAI'><center id='FrGAI'></center></pre></bdo></b><th id='FrGAI'></th></span></q></dt></tr></i><div id='FrGAI'><tfoot id='FrGAI'></tfoot><dl id='FrGAI'><fieldset id='FrGAI'></fieldset></dl></div>

                      <small id='FrGAI'></small><noframes id='FrGAI'>

                      • <bdo id='FrGAI'></bdo><ul id='FrGAI'></ul>