iPhone:如何从UIScrollView中删除所有对象

Jef*_*eff 5 iphone subview uiscrollview

基本上我想从UIScrollView中删除所有对象,我还没有找到解决方案,因为简单的"removeAllObjects"命令不起作用.有谁知道怎么做?

Tom*_*omH 32

更简单:

[[scrollView subviews] makeObjectsPerformSelector:@selector(removeFromSuperview)];
Run Code Online (Sandbox Code Playgroud)


iwa*_*bed 9

最简单的方法:

for(UIView *subview in [scrollView subviews]) {

    [subview removeFromSuperview];

}
Run Code Online (Sandbox Code Playgroud)