有没有办法替换View?

时间:2011-10-08 14:26:35

标签: iphone uiscrollview replace subview addsubview

我有一个UIScrollView,其中添加了2个子视图。现在我想更新其中一个子视图中显示的信息。有没有办法用另一个视图而不是addSubview替换现有的子视图?

1 个答案:

答案 0 :(得分:2)

不确定。没有一种方法可以执行原子交换,但是像这样的几种组合可以达到你想要的效果:

[scrollView insertSubview:newView aboveSubview:oldView];
[oldView removeFromSuperview];