我试图在UIPickerView上选择多个行,就像在这里发生的一样: 这是我在iPhone上的Safari上获得的默认功能。

如您所见,您可以选择多行(并获得视觉提示)。 选择是在我点击该行之后发生的,而不是在我滚动到该行时发生的。 看到这是默认情况下在iPhone上的Safari上完成的,我认为Xcode / Swift的UIPickerViews内置了类似的功能,但似乎没有。 我试图在网上找到答案无济于事。 似乎没有任何简单的实现方式来获得这种功能。

所以我想我的问题是:有没有一种我不知道的简单方法来实现? 如果没有,那么是否存在针对此类事物的框架。

#1楼 票数:0 已采纳

使用UIPickerView无法完成。 您可以使用UITableView建立自己的建筑物,也可以使用类似RSSelectionMenu的建筑物

  ask by Hamzah Mugharbil translate from so

未解决问题?本站智能推荐:

3回复

在Swift中选择UIPickerView时如何隐藏键盘

我有一个DatePicker,用户可以在其中选择时间和日期字段,首先显示键盘,然后我必须再次单击文本字段以使Picker出现。 我想要的是DatePicker第一次出现。 这是我的代码
2回复

在UIPickerView问题中选择第一行

我有一个文本框很多和pickerView与toolBar ,它有一个done button 。 我的问题是我无法从选择器中选择第一行。 虽然我已在didSelectRow中调试但它不会在其中运行。 那么请问我的问题在哪里?
1回复

当我在明确选择一行之前在UIPickerView上选择“完成”按钮时应用程序崩溃

除非我明确选择一行,否则 UIPickerView 会崩溃并出现错误 *** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“时间间隔必须大于 0” 我知道它崩溃是因为它没有选择任何一行,时间间隔的默认值为 0。 那么如何让PickerV
1回复

uipickerview选择默认行

我正在使用uipickerview从中选择歌曲。 问题是当我按播放而不与选择器视图交互时(例如,尝试播放已被选择器视图选择/加载的第一首歌曲。),我得到一个错误: 致命错误:解开Optional值时意外发现nil 我为didSelectRow设置了以下代码: 并且据我所知,这仅在用
1回复

UIPickerView在错误的组件中选择行(需要驱魔吗?)

我不知道该怎么做才能激怒众神,但是我的UIPickerView表现异常。 它有2个组成部分,分别是月份和年份值,并且在右侧部分(年份)中选择一个值也会导致左侧部分(月)也更改值。 我最初使用以下代码创建UIPickerView: 然后,我实现一些简单的委托/数据源方法来处理选择器视图,
2回复

根据UIPickerView在If语句中选择的行更改标签

我已经仔细搜索了多个页面和帖子,但不能完全满足我的需求。 我目前正在一个项目上,其中一个控制器具有多个文本字段,这些文本字段使用单个UIPickerView输出,有时标签需要根据用户的选择进行更改。 如何根据UIPickerView的选定行(尤其是在if语句中)更改标签? 我做了一个简
1回复

选择单元格时显示UIPickerView

对于我的应用程序,我正在使用带有动态原型单元的tableView来实现应用程序内设置。 在单元格内部,我正在显示主标题和副标题。 我想要实现的是,当用户单击其中一个单元格(代表特定设置)时,pickerView将从屏幕底部滑动,显示用户可以选择的选项。 我见过一些教程,其中的pickerV
1回复

我只希望用户在swift3中点击uipickerview时选择国家

我已经在UIPickerView中创建了国家列表,并在UItextField中对其进行了调用。 现在,我希望用户点击UIPIckerView选择国家名称。 我对堆栈溢出进行了一些研究,发现(令人惊讶的是!)这样做并不容易。 我为此编写了以下代码,它向我显示了以下错误: 是否有简单的方法