如何去掉 Scrollview 上的 safeAreaInsets (iOS 11, iPhone X)
How to get rid of safeAreaInsets on UIScrollview (iOS 11, iPhoneX)
我有一个水平分页 UIScrollview
,以下是我对 leading/trailing H:|-0-[ScrollView]-0-|
(与超级视图对齐)的 VFL 约束。
我 left/right safeAreaInsets
在 iPhone X 中横向设置。
这是一个错误吗?或者我遗漏了任何 Apple 方式,在我们不需要时不会应用这些插图?
我正在使用以下内容来跳过内容插入调整:
UIScrollview.contentInsetAdjustmentBehavior = .never
我发现在 iOS 11 UIScrollViewContentInsetAdjustmentBehavior.always
中包含安全区域布局指南并将这些边距应用为插图,因此尝试 .never
它有效 ))
如果您设置 UIScrollview.contentInsetAdjustmentBehavior = .never,您将负责应用插图。如果你让为默认值,任何时候视图需要重绘,框架都会覆盖你的设置
我有一个水平分页 UIScrollview
,以下是我对 leading/trailing H:|-0-[ScrollView]-0-|
(与超级视图对齐)的 VFL 约束。
我 left/right safeAreaInsets
在 iPhone X 中横向设置。
这是一个错误吗?或者我遗漏了任何 Apple 方式,在我们不需要时不会应用这些插图?
我正在使用以下内容来跳过内容插入调整:
UIScrollview.contentInsetAdjustmentBehavior = .never
我发现在 iOS 11 UIScrollViewContentInsetAdjustmentBehavior.always
中包含安全区域布局指南并将这些边距应用为插图,因此尝试 .never
它有效 ))
如果您设置 UIScrollview.contentInsetAdjustmentBehavior = .never,您将负责应用插图。如果你让为默认值,任何时候视图需要重绘,框架都会覆盖你的设置