我有一个图像和两个标签的视图。它看起来像这样:iOS - 用户界面移动后触摸
它有0约束到顶部。但它看起来像这样在现实:
整体的看法是一样的标题栏下方50像素。但是,当我点击查看某个地方,它向上滑动,看起来像这样:
它应该是这样的,但为什么第一个像我想要的位置下方50像素?当你看起来很近时,你可以看到图像移动到标题中。
我有一个图像和两个标签的视图。它看起来像这样:iOS - 用户界面移动后触摸
它有0约束到顶部。但它看起来像这样在现实:
整体的看法是一样的标题栏下方50像素。但是,当我点击查看某个地方,它向上滑动,看起来像这样:
它应该是这样的,但为什么第一个像我想要的位置下方50像素?当你看起来很近时,你可以看到图像移动到标题中。
做这样的,
override func viewDidLoad() {
super.viewDidLoad()
self.automaticallyAdjustsScrollViewInsets = false
self.edgesForExtendedLayout = UIRectEdge()
}
它不完全是'64px'什么是缺失?我认为导航控制器的设置有误。 – dirtydanee
保持64像素而不是50像素。更准确的答案在这里发布你的约束。 –
将您的图片放在64像素的顶部之后。 –