问题标签 [pickerview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
219 浏览

swift - 如何在 Swift UI 中将嵌套的 JSON 值显示到选取器视图中?

我希望用户选择该城市的城市和地区。当我选择城市时,我想在选择器视图中列出该城市的地区。我还想在文本中显示城市的选择和地区的选择。

我的班级正在跟随..

}

我还将我的 JSON 信息发布为图像。

在此处输入图像描述

0 投票
1 回答
140 浏览

ios - PickerView 已禁用且在 SwiftUI 中不起作用

我不明白为什么选择器视图不起作用。我使用了这段代码:

导入 SwiftUI

PickerView 是灰色的并且被禁用。所以我不能选择价值观。可能是什么问题呢?我试图移动pickerView,但没有帮助。

0 投票
1 回答
212 浏览

swiftui - SwiftUI - 无法在表单中向 Picker View 添加修饰符

我目前正在参与#hackingwithswift 的项目 4。我遇到了无法从表单视图中更改选择器样式的问题。

这是我正在处理的代码的一小段。请假设其余代码是正确的。无论我输入什么修饰符.pickerStyle(),我总是得到错误:

类型“WheelPickerStyle.Type”不能符合“PickerStyle”;只有结构/枚举/类类型可以符合协议

谁能帮我吗?请解释我做错了什么,我是初学者!

提前致谢!

0 投票
0 回答
37 浏览

swift - 在 PickerView 中关闭预览 - SwiftUI

我的一个视图中出现了一个表单,在表单内部我有一个选择器视图,我不希望预览出现在右侧(如图所示,红色)。我怎样才能让它消失?我确定有一个修饰符,但我似乎无法找到一个可以做到的。

在此处输入图像描述

0 投票
1 回答
32 浏览

swift - 分段选择器视图选择具有相同索引的部分中的所有行

我正在尝试创建一个PickerView有部分的

每个项目都符合“id”,我Text用项目的 id 标记(这是唯一的,我验证没有冲突)

PickerView似乎忽略了我分配的标签,并为每个部分选择具有相同对应索引的所有行

我还尝试使用随机 UUID 标记每个项目以检查行为,它似乎继续

0 投票
0 回答
20 浏览

swift - UILabel 值不会根据 pickerView 选择而改变

我想根据 pickerView 选择从 Firebase 中选择并显示正确的数据集。

主要问题 - UILabels 的值没有改变。我要注意的第二件事是,在我单击其中一个值后,pickerView 不会消失。

对于第一个问题,我尝试添加 'person = people[row]' 但 UILabes 中的值没有改变

对于pickerView删除的问题,我尝试添加'pickerView.isHidden = true',但它只删除了值,而不是卡片

Xcode 版本 12.3

0 投票
1 回答
744 浏览

swift - UIPickerView 作为 SwiftUI 中 TextField() 的输入

我正在尝试在 SwiftUI 中将选择器视图显示为 TextField() 的键盘输入类型。我想显示用户可以选择的国籍列表。

0 投票
0 回答
39 浏览

model-view-controller - MVC 在文本字段/标签中显示来自 PickerView 的值的问题

我的Model文件:

起初我的TimeModel

然后我有一个data文件:

这是我的 PickerView 代码:

最后是我的 VewController 中的代码:

如何在文本字段和标签中time h min显示值?sec

0 投票
0 回答
358 浏览

swiftui - 如何在 SwiftUI 中设置自定义 PickerView 的宽度?

无论我尝试什么,我都无法使用 UIViewRepresentable 控制集成到 Swift UI 中的自定义选择器视图的宽度。这是内容视图:

这是 SilhouettePickerView:

这就是结果。自定义选择器视图的屏幕截图

我希望它填满更多的屏幕。另外,我希望组件行居中;你会注意到右边缘的灰色。(无论如何要摆脱它?)我已经在makeUIView中设置了帧大小:

但没有任何改变。有什么建议么?谢谢!

0 投票
0 回答
8 浏览

observable - 不选择时如何在 RxSwift 上发出 pickerView 的初始值

有没有办法在未选择项目并且在pickerView开头按下完成按钮时释放项目的初始值?