菜鸟教程小白 发表于 2022-12-11 19:24:13

ios - 滚动时大标题抖动的应用程序


                                            <p><p>我知道这很模糊,因为我不知道是什么导致了这个错误,而且它似乎是随机出现的。</p>

<p>问题是,当大标题打开,并且 View 中有可滚动的内容时,当我向下滚动时,大标题变小了,我不仅不喜欢这种行为,而且非常刺耳。</p>

<p>这是问题的 gif 图像:
<a href="https://gyazo.com/8cadef763afeb535ca991c5ba8d7b249" rel="noreferrer noopener nofollow">https://gyazo.com/8cadef763afeb535ca991c5ba8d7b249</a> </p>

<p>正如你所看到的,当我滚动时,单元格的移动速度比我滚动的快。</p>

<p>我知道很难看到大标题从哪里开始,它从我用鼠标水平来回移动的地方开始</p>

<p>我试过了:</p>

<pre><code>navigationController?.navigationBar.prefersLargeTitles = true
navigationController?.navigationItem.largeTitleDisplayMode = .always
</code></pre>

<p>有人遇到过这个问题吗?你是怎么解决的?</p>

<p>谢谢</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>好吧,我解决了。</p>

<p>首先,是的,这<em>是</em>预期的行为(不幸的是),但是如果你不想要它,有一个解决方案。</p>

<p>如果页面上唯一的东西是可 ScrollView ,则会发生这种情况。因此,为了解决这个问题,您可以使用没有文本(因此不可见)的按钮或标签。</p>

<p>如果您使用<em>隐藏</em>标签或按钮或任何无法滚动的东西,大导航栏将保留在那里。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 滚动时大标题抖动的应用程序,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/47654773/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/47654773/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 滚动时大标题抖动的应用程序