如果两个界面来到A界面, A界面需要展示的轮播图数量不一样

  1. 依据数组元素个数停止或打开计时器, 如果只有一个则注销, 有两个及以上则打开;

     [_timer invalidate];
     _timer = nil;
    

2.依据数组元素个数隐藏或显示pagecontrol

      _page.hidden = YES;

3.依据元素个数决定scrollView是否允许滚动

_scroll.scrollEnabled = NO;
  1. 在给scrollView上面的图片赋值时, 移除所有子视图

     //移除所有子视图
     [self.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];

你可能感兴趣的:(如果两个界面来到A界面, A界面需要展示的轮播图数量不一样)