菜鸟教程小白 发表于 2022-12-13 01:19:27

ios - 刷新 UIToolbar


                                            <p><p>我创建了 <code>UIToolbar</code> 的 <code>子类</code>。并从那个 <code>class</code> 设置 <code>toolbar items</code>。在 <code>ViewController</code> 上,我使用了一个 <code>toolbar</code> 并为它分配了一个 <code>UIToolbar</code> 的类 <code>subclass</code>。它显示 <code>toolbar items</code> 就可以了。</p>

<p>问题是,当我更新 <code>toolbar items</code> 时,它没有显示在 <code>viewController</code> 上。当我转到另一个 <code>view</code> 并来到这个 <code>view</code> 时,它显示更新的 <code>toolbar items</code>。</p>

<p>我需要立即刷新该 <code>viewController</code> 上的 <code>toolbar items</code>。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>在包含您的 <code>UIToolbar</code> 的 viewController 中,调用“”(或者甚至只是 <code></code>)来强制重新绘制的图形上下文。</p>

<p>不过,换一种说法:您不需要继承 UIToolbar 来设置工具栏项。创建一个 <code>UIToolbar</code> 并通过调用 <code>]</code></code> 设置它的 <code>items</code> 数组p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 刷新 UIToolbar,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/15159774/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/15159774/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 刷新 UIToolbar