gpt4 book ai didi

iphone - 从 uiview 中删除所有对象?

转载 作者:行者123 更新时间:2023-12-03 18:43:49 25 4
gpt4 key购买 nike

我有一个 UIview,我正在其上绘制一系列按钮。我想根据用户所做的选择更改这些按钮。这工作得很好......但我无法删除已经存在的按钮。

它是一个 UIScrollView,其中添加了一个 View 作为 subview 。这是我基本上需要“清除”/删除干净的 subview 。在界面生成器中,该 View 上没有任何内容。我只是将其添加到我的代码中。

我一直在环顾四周,并考虑过执行 subViewcontroller setNeedsDisplay,但没有任何效果。

有什么想法吗?感谢您的帮助。

最佳答案

我实际上已经弄清楚如何做我需要的事情......但我仍然很想看看人们的建议。

我想删除 View 中分配给 UIScrollView 的所有按钮。我知道它们只是添加的按钮,所以我只是循环遍历它们,将它们一一删除。

for (UIButton *aButton in [viewBasicItems subviews]) {
[aButton removeFromSuperview];
}

关于iphone - 从 uiview 中删除所有对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2045055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com