【发布时间】:2016-10-30 12:15:47
【问题描述】:
我在 iOS 应用程序中工作,其中我在滚动视图中有多个内部视图,并且我在滚动视图中启用了分页,用户还可以缩放滚动视图可以近距离查看内部视图。一切正常,但发生的事情是导航功能一一突出显示每个内部视图,但在缩放时我无法专注于每个视图。内部视图可以是文本字段、按钮和简单视图,并且可以添加到滚动视图中,例如 [scrollview addSubview:myImageView];。
下面是我导航缩放滚动视图焦点的代码,但这不能正常工作:
- (void)showVisibleRectInZoom:(UIView*)objectToNavigate
{
CGFloat zoomedScaleValue =myScroll.zoomScale;
CGPoint pointToMove = CGPointMake(0.0, 0.0);
if (zoomedScaleValue > 1.0) {
[myScroll scrollRectToVisible:objectToNavigate.frame animated:YES];
}
}
寻求帮助如何为每个内部视图设置滚动视图可见位置。谢谢。
【问题讨论】:
标签: ios objective-c iphone xcode uiscrollview