0
从可用的UIScrollview
委托列表的列表中。我想限制一个选择性的uiscrollview委托功能,即:在UIScrollview中,从uiscrollview委托列表中限制特定的委托
(UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView;
我想限制它从编译器调用。我可以做到这一点吗?任何建议&帮助表示赞赏!
从可用的UIScrollview
委托列表的列表中。我想限制一个选择性的uiscrollview委托功能,即:在UIScrollview中,从uiscrollview委托列表中限制特定的委托
(UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView;
我想限制它从编译器调用。我可以做到这一点吗?任何建议&帮助表示赞赏!
正如前面提到的,你可以指定一个tag
到每个UIScrollViews
(或只是你需要一个),然后检查是否有特定的标签,或者你可以在你的委托方法的UIScrollView
比作一个你有兴趣in。
加入标签。
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
if(scrollView.tag == 100){
//do something here
return imgView;
}
return nil;
}
比较scrollViews。
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
if([myScrollView isEqual:scrollView]){
//do something here
return imgView;
}
return nil;
}
为什么你不回零? – janusbalatbat 2012-07-06 09:43:00
您是使用很多滚动视图还是只使用一个? – 2012-07-06 09:43:33
我包含多个滚动视图 – itechnician 2012-07-06 09:57:09