菜鸟教程小白 发表于 2022-12-12 23:58:21

ios - 在哪里添加事件指示器 View ?


                                            <p><p>我有两个 ViewController- 我将它们简称为 A 和 B 以帮助您轻松理解。</p>

<p> ViewController 有一个通过 Storyboard 链接到 B 的按钮(非手动编码)。并且,BViewController 在 viewDidLoad 方法中从数据库服务器检索一堆 json 数据。因为检索 json 数据需要一些时间,所以我需要添加一个事件指示器,让用户知道它正在做某事——而不是卡住。但是,我不太确定应该在哪里添加事件指示器 View 。</p>

<p>如果你在我的鞋子里,你会在哪里添加它?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>使用普通的界面构建器将其放置在您希望看到的位置,并将 <code>hidesWhenStopped</code> 变量设置为 <code>YES</code> 以便在您之后不可见'已完成获取您的数据。然后告诉它在你的 JSON 回调中停止。</p>

<p>就设计而言,“完成的事情”是将其放在正在加载的任何内容的中间。对于图像,这将是显示图像的中间位置。对于表格,您可能会在屏幕中间或一个空的“占位符”单元格上找到一个大型事件指示器。想想用户的眼睛会去哪里尝试查看他们想要的数据,而这就是他们应该看到指示器的地方。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 在哪里添加事件指示器 View ?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/13918573/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/13918573/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 在哪里添加事件指示器 View ?