菜鸟教程小白 发表于 2022-12-12 10:44:59

iphone - 如何以编程方式刷新 UIViewController?


                                            <p><p>我有一个 ViewController,用户在其中从 UIScrollView 中选择一张卡片(自定义 UIButton)。我已经截取了选择卡片的触摸事件并识别了它,然后从数据源中移除了它,但它仍然存在于UISubView中。我该如何摆脱它?刷新 View 应显示它已从 View 中删除。我该怎么做?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以在以下两个地方之一进行:</p>

<ol>
<li>在您的 ViewController 中</li>
<li>直接在 View 中</li>
</ol>

<p>你需要调用函数setNeedsDisplay</p>

<ol>
<li>如果您从 viewController 执行此操作,则 <code>;</code></li>
<li>如果你把它写在 View 本身那么 <code>;</code></li>
</ol>

<p>希望对你有帮助</p></p>
                                   
                                                <p style="font-size: 20px;">关于iphone - 如何以编程方式刷新 UIViewController?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/16225397/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/16225397/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iphone - 如何以编程方式刷新 UIViewController?