在我的应用中,我尝试使用滚动视图。但是我遇到了一个问题,滚动视图在顶部和底部添加了空间,如下面的问题所述。
ScrollView adds space at the top of subview xcode 6 Swift
我被要求取消选中"调整滚动视图插图"包含视图控制器。这样做解决了我的目的。
但滚动视图不再滚动。我无法滚动到底部显示的视图。
我可以知道我需要做什么,让它发挥作用吗?感谢。
答案 0 :(得分:5)
我解决了顶部标签和导航栏之间额外填充的方法是在“扩展边缘”部分中取消选中属性检查器中的“顶部条形图”。取消选中后,故事板上的项目可能会移动。不要重新安排它们。运行模拟器,它应该工作。
注意:选中“调整滚动视图插图”,否则不滚动任何内容。
我的属性:
答案 1 :(得分:0)
我有完全相同的问题。这就是它对我有用的方式。我添加了对象层次结构的屏幕截图
imageView位于导航栏下方。相对于内容视图,顶部,右侧,左侧约束设置为0。当我运行应用程序时,我的图像显示在导航栏的正下方。
答案 2 :(得分:-3)
在viewDidLoad中定义
self.automaticallyAdjustsScrollViewInsets = false