uiimageview 保留滚动视图缩放的位置
Posted
技术标签:
【中文标题】uiimageview 保留滚动视图缩放的位置【英文标题】:uiimageview retain position on scrollview zoom 【发布时间】:2011-10-08 17:33:03 【问题描述】:我有一个滚动视图,它的 uiimageview 表示为一个平铺层,它是一个静态地图。我有一个用于固定它的图像视图。当用户放大和缩小地图时,我需要大头针保持其位置,并按比例增加尺寸,使其在较小的缩放比例下仍然可见。我可以在谷歌地图中无缝地看到这种情况。缩小时,图钉会同时改变大小。 我尝试实现 scrollviewdidbeginzoom 和 endzooming 方法,当用户开始缩放时隐藏 pin 并将其放回其末尾重新计算的位置。但它看起来并不优雅。任何指针都会有所帮助,谢谢。
【问题讨论】:
【参考方案1】:我通过将 imageview pin 添加到最内层(photoscroller 应用程序中的 TilingView)的整个逻辑解决了这个问题。然后它会自动处理保持位置。我更改图像的大小以使其在某些缩放级别下更大。
【讨论】:
以上是关于uiimageview 保留滚动视图缩放的位置的主要内容,如果未能解决你的问题,请参考以下文章