保存并加载用户缩放到的内容 uiscrollview ios
Posted
技术标签:
【中文标题】保存并加载用户缩放到的内容 uiscrollview ios【英文标题】:save and load the content to which the user zoomed uiscrollview ios 【发布时间】:2013-10-28 08:45:29 【问题描述】:为这个问题找到一个可行的解决方案是一件很痛苦的事情。在一个视图中,我有大约五个滚动视图,最大缩放为 5 。我想要的是,如果用户放大了图像的特定区域,然后返回,滚动视图将图像设置在它离开的任何地方。我曾尝试使用 content Offset 和 content Inset 属性,但这无济于事。
【问题讨论】:
【参考方案1】:您需要做的就是将滚动视图的contentOffset
属性和 zoomScale
的值保存在某处。
当您想将滚动视图移回该位置时,您只需这样做
[myScrollView setZoomScale:lastZoomScale];
[myScrollView setContentOffset:lastContentOffset];
【讨论】:
我先设置内容偏移,然后设置缩放比例。愚蠢的错误。以上是关于保存并加载用户缩放到的内容 uiscrollview ios的主要内容,如果未能解决你的问题,请参考以下文章