在使用viewWithTag取得子视图时,出现了取得的视图不是标注的那个。
~~~~
_zoomScrollView.tag = 0;
~~~~
YXZoomScrollView * scrollView = (YXZoomScrollView *)[_scrollView viewWithTag:0];
if (scrollView == _zoomScrollView) {
NSLog(@"相同的view");
}else{
NSLog(@"不同的view");
}
将_zoomScrollView.tag = 0;换成_zoomScrollView.tag = 101;以后,一切正常。
出现错误原因:视图的tag不能标注为0,否则取得错误。