Top Empty Space 添加到 UIScrollView
Top Empty Space Added in UIScrollView
我使用 swift 以编程方式创建了一个 ScrollView
我在里面加了一个UIView
将这些都添加到 view
后,它在 ScrollView
的顶部显示 Empty Space
我怎样才能删除它,我在 google 中搜索并找到了几个并尝试了它们
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;
请推荐
问题是由导航栏和底部标签栏引起的。
所以你的插图应该是这样的:
let insets = UIEdgeInsetsMake(0, 0.0, 0.0, 0.0);
如果您使用故事板和自动布局,则需要遵循以下设置:
我使用 swift 以编程方式创建了一个 ScrollView
我在里面加了一个UIView
将这些都添加到 view
后,它在 ScrollView
的顶部显示 Empty Space
我怎样才能删除它,我在 google 中搜索并找到了几个并尝试了它们
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;
请推荐
问题是由导航栏和底部标签栏引起的。 所以你的插图应该是这样的:
let insets = UIEdgeInsetsMake(0, 0.0, 0.0, 0.0);
如果您使用故事板和自动布局,则需要遵循以下设置: