菜鸟教程小白 发表于 2022-12-13 06:31:50

ios - 导航 Controller 工具栏中的 UIBarButton


                                            <p><p>我正用头撞墙,以为这应该很简单,但我想不通。</p>

<p>我有一个应用程序,具有同一个导航 Controller 类的多个实例。是否可以将代码添加到所述导航 Controller 类(在本例中为工具栏的 UIBarButtonItems),以便我在该类中所做的任何事情都会显示在该导航 Controller 中的任何位置? </p>

<p>我添加了以下代码,但工具栏上没有显示任何内容:</p>

<pre><code>UIBarButtonItem *flexibleSpace =[ initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];

UIBarButtonItem *add = [ initWithBarButtonSystemItem:UIBarButtonItemSystemItemAdd target:self action:nil];

UIBarButtonItem *flexibleSpace =[ initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];

NSArray *toolbarItems = ;

;
</code></pre></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>在调用 <code>-arrayWithObjects:</code> 时,您忘记用 <code>nil</code> 终止列表。 </p>

<pre><code>NSArray *toolbarItems = ;
</code></pre>

<p> <a href="https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/#//apple_ref/occ/clm/NSArray/arrayWithObjects" rel="noreferrer noopener nofollow">https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/#//apple_ref/occ/clm/NSArray/arrayWithObjects</a> :</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 导航 Controller 工具栏中的 UIBarButton,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/29781427/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/29781427/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 导航 Controller 工具栏中的 UIBarButton