swift - SwiftUI, Why ONLY ONE 'navigationBarItems' is shown?
问题描述
I want to show two navigationBarItems
in my app, so I added two navigationBarItems
but only one is shown.
Here is my code
struct ContentView: View {
var body: some View {
NavigationView{
VStack{
Text("Something")
}.navigationBarTitle("Title", displayMode: .inline)
.navigationBarItems(leading: Text("Text1"))
.navigationBarItems(trailing:Text("Text2"))
}
}
}
解决方案
Update the code that sets the navigationBarItems to this:
.navigationBarItems(leading: Text("Text1"), trailing: Text("Text2"))
推荐阅读
- bash - 尝试从一台服务器中的 shell 脚本运行 find 命令到另一台服务器
- php - 如何在laravel中插入多行
- html - 注册/登录容器不会出现在背景图像内
- reactjs - 单击文本框时如何获取占位符
- typescript - 忽略打字稿文件中的所有错误
- mysql - 如何进行选择并能够回退到默认值?
- python - 如何在 scikit-learn 的随机森林的 graphviz-graph 中找到一个类?
- swift - 如何解决协议和类字段类型之间的冲突?
- postgresql - Docker-compose postgresql 密码认证失败
- dart - 如何在不阻塞 UI 渲染的情况下构建复杂的小部件?