ios - SwiftUI 移除 NavigationBar 底部边框
解决方案
在 View 的初始化程序中,您可以设置导航栏的外观。在那里,您必须将.shadowColor
属性设置为.clear
.
init() {
let appearance = UINavigationBarAppearance()
appearance.shadowColor = .clear
UINavigationBar.appearance().standardAppearance = appearance
UINavigationBar.appearance().scrollEdgeAppearance = appearance
}
推荐阅读
- r - R Markdown 不会编织;解析尝试使用零长度变量名时出错
- chatbot - 在技能选择 botpress 期间禁用用户输入
- javascript - 如何仅对水平和垂直进行框过渡?
- c# - 如何将 SQL 查询转换为 LINQ
- tensorflow - TensorFlow 上的高级测试和训练时间数据增强
- xmlhttprequest - 如何仅在需要升级时将静态 json 文件上传到 indexedDB(即 onupgradeneeded)
- javascript - 任何可以解析由 Intl.DateTimeFormat 创建的字符串的 javascript 库?
- angular - Ionic 5 - ngfor 不在组件上显示
- ios - 如何在 SwitfUI 中制作简单的上下浮动动画?
- c++ - is_const<> 的调用版本,但用于变量而不是类型,在一行中