iOS - 触摸后UI移动

时间:2017-01-02 10:17:23

标签: ios swift image swift3

我有一个带有图像和两个标签的视图。它看起来像这样:

View in storyboard

它的约束为0到顶部。但它看起来像这样:

enter image description here

整个视图就像标题栏下方50px一样。但当我点击视图上的某个位置时,它会向上滑动,如下所示:

enter image description here

它应该是这样的,但为什么首先比我想要的位置低50px?当你近距离观察时,你可以看到图像稍微移动到标题中。

2 个答案:

答案 0 :(得分:3)

这样做,

override func viewDidLoad() {
    super.viewDidLoad()
    self.automaticallyAdjustsScrollViewInsets = false
    self.edgesForExtendedLayout = UIRectEdge()
}

答案 1 :(得分:2)

这有点难以猜测,但尝试这两步:

1) YouStoryboard.storyboard> YouViewController>属性检查器>取消选中 - 调整滚动视图插图

enter image description here

2)点击故事板中的图片>属性检查器>检查"剪辑到界限"