我有這樣子的UIScrollView的:的UIScrollView imageViewDidEndZooming不會被調用
@interface MyScrollView : UIScrollView <UIScrollViewDelegate>
而且我有那些委託方法
- (void)scrollViewDidEndZooming:(UIScrollView *)aScrollView withView:(UIView *)view atScale(float)aScale{
NSLog(@"zoomed");
}
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)aScrollView{
NSLog(@"willzoom");
}
當我在MyScrollView viewForZoomingInScrollView放大的調用,但scrollViewDidEndZooming不會被調用。
任何想法爲什麼?
你在哪裏以及如何聲明瞭這些委託方法?你在哪裏給他們打電話?如果你聲明自定義的委託方法,你有責任從你的MyScrollView類中調用它們。 – 2009-10-28 21:19:58
對不起...我粘貼了錯誤的代碼。現在它已修復 – Jorge 2009-10-28 21:24:21
scrollViewWillBeginZooming怎麼樣? – guruz 2012-09-06 19:37:51