UIScrollView的subViews使用小注意

控件UIScrollView的使用小细节:

如果通过拖控件到SB中的方式创建一个UIScrollView,如果调用其subViews,返回的SubView数组中包含水平和垂直两个滑动条子控件,位于数组的最后两个元素;当禁用这两个控件时,即

    self.scrollView.showsHorizontalScrollIndicator = NO;

    self.scrollView.showsVerticalScrollIndicator = NO;

则SubView中没有该两个子控件。

如果通过代码的方式创建的UIScrollView,调用其subViews,数组中没有滑动条子控件,无论是否禁用了水平和垂直两个滑动子控件。

可以通过NSLog方法打印的方式输出其subViews的方式对比。

所以在使用SB拖UIScrollView添加控件后,在调用SubViews属性时,需注意返回数组的内容,避免出错。

原文地址:https://www.cnblogs.com/xishuidongliu/p/4907484.html