在主 UIView
中,我有 3 个 subview 。我只想刷新一个 subview 。
我的问题是,当我想删除 subview 中的数组索引并刷新它时,我在一个 subview 中使用了数组。
我试过这个方法。
- (void)layoutSubviews
- (void)layoutIfNeeded
还有:
- (void)setNeedsLayout
最佳答案
您可以在 UIVIew 和 UIViewController 类之间创建委托(delegate)关系。 然后在委托(delegate)方法中添加适当的代码以重新加载 UIVIew。
否则,您可以在您的 View 上调用 setNeedsDisplay
,从而强制它重绘。这不是正确的做法。
关于ios - 如何在 UIView swift 中重新加载特定的 subview ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45053576/