4

UIScrollViewのコンテンツをプログラムで削除するにはどうすればよいですか?その中の内容を頻繁に更新しなければならないので。

4

4 に答える 4

6

典型的なUIViewに違いがあるとは思わない:

for (UIView *v in [scrollView subviews])
    [v removeFromSuperView];
于 2012-04-11T11:59:35.443 に答える
6

次のように、スクロール ビューのサブビューをループできます。

for(UIView *subview in scrollView.subviews)
    [subview removeFromSuperview];

- [NSArray makeObjectsPerformSelector:]または、次のような方法を使用できます。

[scrollView.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
于 2012-04-11T12:04:50.110 に答える
5
for(UIView *vw in [scrView subViews])
  [vw removeFromSuperView];

これを使用して、スクロールビューのコンテンツを削除できます

于 2012-04-11T11:59:05.023 に答える
4

次のコードは、スクロール ビューでオブジェクトを削除するために使用されます

[[myScrollView viewWithTag:myButtonTag] removeFromSuperview];
于 2012-04-11T12:03:40.340 に答える