ios - 在 SwiftUI 中以固有大小显示分段选取器
问题描述
在 SwiftUI 中,一个Picker
of 样式SegmentedPickerStyle
占据了其封闭视图的整个宽度。我怎样才能让它只占据它需要的宽度?
struct ContentView: View {
@State var value = 1
var body: some View {
Picker("Value", selection: $value) {
Text("One").tag(1)
Text("Two").tag(2)
}
.pickerStyle(SegmentedPickerStyle())
.padding()
}
}
如何从两个选择器选择中删除较大的边距,使选择器仅与需要的一样宽?这似乎是一个非常基本的问题,但答案却让我望而却步。
解决方案
推荐阅读
- azure - 解密 Azure Function App 操作机密
- python - 在 PyPlot 中按月-年绘制纪元列表的直方图,x 轴
- javascript - 如何更改模糊的输入值?
- java - javax.net.ssl.SSLHandshakeException:收到致命警报:handshake_failure java 1.7_45
- c++ - 我可以指定我的可执行文件链接到一个或其他库,例如 libhello.so 或 libhellod.so?
- c# - 如何从gridview计算时间hh:mm
- excel - 如何从打开的工作簿中复制数据并粘贴并保存到另一个已关闭的工作簿中?
- keras - 使用 kreas.ImageDataGenerator 进行数据预处理会创建更多数据还是仅更改现有数据
- java - 为什么我的方法中的 return 语句不想返回字符串?
- swift - alamofire 没有正确连接到 api