Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须使用一个文本字段来获取数字作为输入以及两个按钮来增加和减少数字。
如图所示,有这样的东西吗?
我正在考虑使用带有两个按钮的文本字段。但不会像我想的那么好。
默认情况下,iOS 中没有这样的控件。
选项1:您必须像您所说的那样创建自己的组件。创建一个组件作为 AHPickerView(Ali Hassan PickerView),您可以向公众提供(一个带有文本字段和两个按钮的 UIView);)
选项 2:如果您可以牺牲 UI,那么您可以使用带有两列的 UIPicker 复制相同的功能。
我更喜欢第二个选项是好的。
注意:可用性方面的选项 1 将很难让用户(几乎会激怒用户)触摸增量和减量按钮,因为精确触摸它会非常小。
编辑:正如@tc 在评论中指出的那样,您可能需要在此处检查此控件UIStepper及其 外观