从可用UIScrollview
委托列表的列表中。我想限制选择性 uiscrollview 委托功能,即:
(UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView;
我想限制它被编译器调用。我能做到吗?任何建议和帮助表示赞赏!
从可用UIScrollview
委托列表的列表中。我想限制选择性 uiscrollview 委托功能,即:
(UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView;
我想限制它被编译器调用。我能做到吗?任何建议和帮助表示赞赏!
如前所述,您可以将 a 分配给tag
您的每个UIScrollViews
(或只是您需要的),然后检查该特定标签,或者您可以将UIScrollView
委托方法中的 与您感兴趣的方法进行比较。
带标签。
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
if(scrollView.tag == 100){
//do something here
return imgView;
}
return nil;
}
比较滚动视图。
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
if([myScrollView isEqual:scrollView]){
//do something here
return imgView;
}
return nil;
}