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