在解除模态视图时清除UIView / UIScrollView内容

时间:2011-10-14 06:29:50

标签: uiview xcode4 uiscrollview

我目前有一个在模态视图中显示的UIView / UIScrollView。它基本上是一个详细视图,提供用户单击链接时的页面视图。当视图被取消然后再次启动时(当用户单击另一个按钮时),先前加载的内容仍然可见,并且新内容加载到最后一个内容的“顶部”。这是有道理的,因为UIView / UIScrollView的实例仍然存在,并且仅在需要内存时才会释放。

但是,当模态视图被解除时,我想完全清除UIView / UIScrollView,以便1)内容被清除,2)内存被释放。

1 个答案:

答案 0 :(得分:0)

rightDetailedView = [[UIScrollView alloc] init]; rightDetailedView.backgroundColor = [UIColor whiteColor];

上面的代码在每次调用此方法时初始化视图,据我所知,当我们重新创建视图时,背景将是透明的,因此我们需要使用whiteColr或某种颜色添加backgroundColor。

谢谢,

克里斯:)