【发布时间】:2018-06-12 19:56:48
【问题描述】:
有人可以建议最好的方法吗..
在下图中
- 为地图的每个部分在图像上添加不可见按钮。
- 图像应在滚动视图中以放大和缩小图像。
- 放大/缩小不应改变按钮映射区域
- 应该支持所有 iPhone 型号。
我做了什么..
在 UIScrollView 中添加了 UIImageView(用于放大/缩小),并在 viewDidAppear() 上手动为 UIImage 添加了不可见按钮,如下所示。
self.image.frame = CGRect(x: xValue , y:yValue, width: 60, height: 60)
有没有更好的方法来查找 UIImage 坐标?
【问题讨论】:
-
在您提供的屏幕截图中,这些是多个按钮吗?请更清楚地解释您的要求。
-
这是一张图片。我需要在每张图片上添加隐形按钮,即使我们放大/缩小,也应该保持图片的纵横比。
-
为什么不给 uIimageview 添加点击手势?
-
如果是collectionview则使用collectionview的didSeelectItemAtIndexPath delegate
-
它是 UIScrollView 内的 UIImageView,我需要在每个块上添加 9 个不可见按钮。当我放大或缩小时,隐形按钮应保持比例。
标签: ios swift uiimageview uiimage mapping