提问人:iqra 提问时间:12/3/2020 更新时间:12/3/2020 访问量:265
UIApplication 键窗口“安全区域布局指南”不包括选项卡栏和导航栏
UIApplication key window 'safe area layout guide" excludes tab bar & navigation bar
问:
我正在尝试在视图控制器的顶部和底部显示 toast 视图。但是,“安全区域布局”指南既不包括导航栏,也不包括底部的选项卡栏。包括状态栏。我想在导航栏下方显示 Toast 视图。
这是我的代码:
guard let rootView = UIApplication.shared.windows.filter({$0.isKeyWindow}).first else {return}
let toastView = ToastView(title: title, message: message, type: type)
toastView.translatesAutoresizingMaskIntoConstraints = false
rootView.addSubview(toastView)
NSLayoutConstraint.activate([
toastView.centerXAnchor.constraint(equalTo: rootView.centerXAnchor),
toastView.leadingAnchor.constraint(greaterThanOrEqualTo: rootView.leadingAnchor, constant: 20),
toastView.topAnchor.constraint(equalTo: rootView.safeAreaLayoutGuide.topAnchor, constant: 0)
])
答: 暂无答案
评论