如何获取当前激活的视图?

时间:2018-07-11 10:37:53

标签: objective-c

您好,在我的项目中,单个.XIB文件中有3个视图。我正在使用滚动视图一次显示一个视图。(当我们只滑动屏幕上显示的一个视图时)。有什么方法可以识别当前在屏幕上显示的视图?

1 个答案:

答案 0 :(得分:2)

您可以尝试

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView
                  willDecelerate:(BOOL)decelerate {
    // tag is 0 , 1 , 2
    NSInteger tag = scrollView.contentOffset.y / singleViewHeight;

}

不要设置委托人

self.scrollView.delegate = self