【发布时间】:2015-07-22 16:11:45
【问题描述】:
我在滚动视图上设置了一个 UIImageView。该图像是一张地图,我需要将地图上的按钮注释到相应的位置(非常特定于该地区)。这些按钮是可见的,并且在滚动/缩放时它们会相应地平移和缩放,这很好用。问题是当按钮在不同的屏幕尺寸上呈现时,按钮被放置在不同的位置,因为自动布局使它们与屏幕边缘的距离相同,但图像具有不同的边界属性并且更大/更小取决于在设备上。
我考虑过创建一个带有此图像自定义叠加层的 MKMapView,但我希望保持它的超轻量并避免使用 MapKit。
有什么建议吗?完全鼓励澄清:)
【问题讨论】:
-
你会在地图图像视图上添加这些按钮吗?
-
我将这些按钮作为子视图添加到我的滚动视图中,位于图像视图上方
标签: ios uiscrollview uiimageview uibutton zooming