1

ScrollView使用 swift 以编程方式创建了一个我在其中添加了一个UIView在将这两个都添加到view它之后显示顶部的空白空间ScrollView 我如何删除它,我在谷歌中搜索并找到了几个并尝试了它们

self.edgesForExtendedLayout = UIRectEdge.None;
self.extendedLayoutIncludesOpaqueBars = true;
self.automaticallyAdjustsScrollViewInsets = false;

let insets = UIEdgeInsetsMake(self.topLayoutGuide.length, 0.0, self.bottomLayoutGuide.length, 0.0);
scrollContainer.contentInset = insets;

请建议

4

1 回答 1

1

该问题是由导航栏和底部标签栏引起的。所以你的插图应该是这样的:

let insets = UIEdgeInsetsMake(0, 0.0, 0.0, 0.0);

如果您使用故事板和自动布局,则需要遵循以下设置:

在此处输入图像描述

于 2016-08-04T14:44:05.537 回答