swiftui - 如何使用 swiftui 制作这个简单的视图?
问题描述
我希望文本(“Mes évènements”)居中,我希望它占据它可以占据的所有位置。两条水平线应该只占据左边的位置。
我尝试使用 HStack,但无法让它按我的意愿工作。
解决方案
struct ContentView: View {
var body: some View {
HStack{
VStack{
OrangeLine()
}
Text("Mes évènements")
.font(.subheadline)
.fontWeight(.bold)
.foregroundColor(Color.orange)
VStack{
OrangeLine()
}
}
}
}
struct OrangeLine: View {
var body: some View {
Rectangle()
.fill(Color.orange)
.frame(height: 2)
.edgesIgnoringSafeArea(.horizontal)
}
}
推荐阅读
- firebase - 用于触发 Firebase Cloud Functions 的 Slack API 事件订阅
- office365 - 从 Office 365 组中删除电子邮件
- caching - 使用Vue keep-alive可以缓存多少个组件?
- r - 尝试创建一个 R Shiny 应用程序,它将抓取 Twitter 并创建一个词云
- css - HTML Email TD的堆叠
- google-cloud-platform - 无法将 POST 请求发送到 DialogFlow (404)
- c# - 重新着色 Material Design XAML Toolkit - WPF 中的各个元素
- python - 查找(并记录)numpy 数组切片的最大值
- mongodb - Meteor:对变量对象使用集合排序
- vbscript - VBS 机器人无法正常工作