如何知道我的滚动视图是空的

时间:2017-06-01 11:05:31

标签: objective-c swift3

我想知道我的scrollview没有任何内容,然后我想把if if条件。 像

 if (_scrollView == 0)
    {
      [self.addView setHidden:YES];
    }

1 个答案:

答案 0 :(得分:1)

您可以查看子视图的计数。如果count大于0,则您的滚动视图具有子视图。

UIScrollView *scrollview = [[UIScrollView alloc] init];

int currentCount = (int)scrollview.subviews.count;

NSLog(@"Current Count: %d", currentCount);
UILabel *lbl = [[UILabel alloc] init];
lbl.text = @"Temp";
[scrollview addSubview:lbl];

currentCount = (int)scrollview.subviews.count;
NSLog(@"After Added Count: %d", currentCount);