[self.scrollView.subviews enumerateObjectsUsingBlock:^(UIImageView *imageView, NSUInteger idx, BOOL * _Nonnull stop) {
<#code#>
}];
在做多个imageview滚动的scrollview时会用到enumerateObjectsUsingBlock这个函数,也就是代码块遍历;
而这个函数的原型是
[self.scrollView.subviews enumerateObjectsUsingBlock:^(__kindof UIView * _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
<#code#>
}];
其中有多个参数,第一个参数obj,是指self.scrollView中的subviews;我在scrollview中添加的是imageview,固这里的参数obj可以根据实际情况来改变,idx是下标,最终实现的代码如下: