Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SwiftUI Picker中创建老虎机隐喻?_Swiftui - Fatal编程技术网

如何在SwiftUI Picker中创建老虎机隐喻?

如何在SwiftUI Picker中创建老虎机隐喻?,swiftui,Swiftui,是否可以使用swiftUI创建老虎机来显示两组值 在UIKit中,UIPickerView提供了在选择器视图中包含多个组件的选项。SwiftUI的选择器没有。但是,您可以在HStack中使用多个Picker。在某些情况下,透视图可能与包含多个组件的UIPickerView略有不同,但在我看来,它完全可以接受 下面是一个老虎机的示例,它有4个并排的选择器和一个在点击时“旋转”老虎机的按钮(注意,我禁用了选择器上的用户交互,因此只能使用按钮旋转): enum Suit:String{ 木箱心、木棒、

是否可以使用swiftUI创建老虎机来显示两组值


在UIKit中,
UIPickerView
提供了在选择器视图中包含多个组件的选项。SwiftUI的
选择器
没有。但是,您可以在
HStack
中使用多个
Picker
。在某些情况下,透视图可能与包含多个组件的
UIPickerView
略有不同,但在我看来,它完全可以接受

下面是一个老虎机的示例,它有4个并排的选择器和一个在点击时“旋转”老虎机的按钮(注意,我禁用了选择器上的用户交互,因此只能使用按钮旋转):

enum Suit:String{
木箱心、木棒、铁锹、钻石
var显示图像:图像{
返回图像(系统名称:“suit.\(self.rawValue.fill”)
}
}
struct ContentView:View{
@国家私人var诉讼:[诉讼]=[.心脏、.俱乐部、.黑桃、.钻石]
@国家私人var selectedSuits:[套装]=[.heart、.heart、.heart、.heart、.heart]
var body:一些观点{
VStack{
HStack(间距:0){

弗雷奇(0..在UIKit中,
UIPickerView
提供了在选择器视图中包含多个组件的选项。SwiftUI的
picker
没有。但是,您可以在
HStack
中使用多个
PickerView
。透视图可能与在so中包含多个组件的
UIPickerView
略有不同我有很多例子,但在我看来,这是完全可以接受的

下面是一个老虎机的示例,它有4个并排的选择器和一个在点击时“旋转”老虎机的按钮(注意,我禁用了选择器上的用户交互,因此只能使用按钮旋转):

enum Suit:String{
木箱心、木棒、铁锹、钻石
var显示图像:图像{
返回图像(系统名称:“suit.\(self.rawValue.fill”)
}
}
struct ContentView:View{
@国家私人var诉讼:[诉讼]=[.心脏、.俱乐部、.黑桃、.钻石]
@国家私人var selectedSuits:[套装]=[.heart、.heart、.heart、.heart、.heart]
var body:一些观点{
VStack{
HStack(间距:0){

弗雷奇(0..如果您只想在图像中显示两个日期值,您可以使用
日期选择器
。不确定当前是否可以使用常规的
日期选择器
进行此操作,但据我所知,只有两个选项:1.显示日、月和年2.显示小时和分钟想要像在图像中那样显示两个日期值,您可以只使用
日期选择器
。不确定当前是否可以使用常规的
日期选择器
来显示,这将是一个很好的解决方案,但据我所知,只有两个选项:1.显示日、月和年2.显示小时和分钟这正是我需要的d、 谢谢!这正是我需要的。谢谢!