菜鸟教程小白 发表于 2022-12-13 15:57:37

ios - 滚动到顶部后未调用 TodayExtension 的 ViewWillAppear


                                            <p><p>我使用 tableview 来显示小部件内容,除了我将 TodayExtension 滚动到底部并滚动回顶部(调用 <strong><code>ViewWillDisappear</code></strong> 并作为我尝试向下滚动,永远不会调用 <strong><code>viewWillAppear</code></strong>,因此我无法点击 table 。但是,如果我再次拖动扩展程序,或者从通知切换,表格 View 可以点击。</p>

<p>神秘的部分是,如果我选择 <strong>edit > remove > re-add</strong>,这个 bug 永远不会出现。但是如果我每次编译代码时都这样做是没有意义的(即使用户从 AppStore 更新应用程序也不行)</p>

<p>我在论坛上搜索过类似的问题,但还没有解决方案。 </p>

<ol>
<li> <a href="https://forums.developer.apple.com/thread/16348" rel="noreferrer noopener nofollow">https://forums.developer.apple.com/thread/16348</a> </li>
<li> <a href="http://www.openradar.me/22545070" rel="noreferrer noopener nofollow">http://www.openradar.me/22545070</a> </li>
<li> <a href="https://stackoverflow.com/questions/29937104/today-extension-widget-freezes-when-the-main-app-is-updated" rel="noreferrer noopener nofollow">Today Extension widget freezes when the main app is updated</a> </li>
</ol></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>忘记更新这个问题快 1 年了。 </p>

<p>无论如何,我终于找到了原因。
这是苹果的错误,它只发生在开发模式下。一旦发布,问题将不再发生。 </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 滚动到顶部后未调用 TodayExtension 的 ViewWillAppear,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/36669163/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/36669163/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 滚动到顶部后未调用 TodayExtension 的 ViewWillAppear