我正在尝试创建一个显示平面图的界面,标记位于固定位置,因此当用户缩放或滚动平面图时,标记会保持与平面图图像相同的位置。
到目前为止,我尝试使用UIScrollView来保存UIImageView,然后尝试添加一些虚拟子视图
let view = UIView(frame: CGRect(origin: CGPoint(x: 400, y: 200), size: CGSize(width: 36, height: 36)))
view.backgroundColor = UIColor.redColor()
scrollView.addSubview(view)
但是原点(在我的示例中为400,200)与屏幕相关,这意味着虚拟子视图仅在您缩放时显示,然后在您滚动时滑动。
我无法弄清楚如何解决这个问题。也许我应该使用其他一些UIKit课程?
答案 0 :(得分:1)
试试
事实是他们需要一个共同的祖先观点