问题标签 [uipickerviewdatasource]
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.
ios - 即使在 [[UIPickerView alloc] init] 之后设置了委托,也没有调用 UIPickerView 委托方法
标题说明了这一切,我有一个方法被调用来创建 UIPickerView 并且在与委托方法相同的视图控制器中。视图控制器实现了 UIPickerViewDataSource 和 UIPickerViewDelegate 协议
我已经看到很多答案,人们说如果 pickerView:numberOfRowsInComponent:component 返回 0 这将停止调用其他委托方法,但是当我设置断点时根本不会调用任何委托方法。
在此先感谢您的帮助!
swift - 关于多个 UIPickerview
我有三个 Pickerview,如下图所示。我主要有pickerview、left pickerview和right pickerview。
主pickerview的数组有一组名称,每个名称都有一组单元。我在数组中创建了数组,以便向他们展示它所属的位置。但我做不到。主 pivkerview 的数组出现在 pickerview 的右侧和左侧。
这是我的代码:
类视图控制器: UIViewController,UIPickerViewDataSource,UIPickerViewDelegate,UITextFieldDelegate {
}
swift - 多个 UIPickerview 错误
我只是想让你知道我正在使用的 Xcode 版本是 7.1.1。言归正传,我有三个 Pickerview,如下图所示。主pickerview、左pickerview、右pickerview。
主pickerview的数组有一组名字,每个名字都有一组单元,左右picker应该有相同的数据。我制作了一本字典,以便将这些单位组同步到它所属的位置,但我做不到。
我用 1 标记了主选择器,用 2 标记了左选择器,用 3 标记了右选择器。此外,我已将所有选择器与“dataSource”和“delegate”相关联。
http://s12.postimg.org/fj72kg29p/main_View.png
主要目标是:
我希望当我从主选择器中选择一个名称时,即“区域”,它的组必须显示或出现在左右选择器中等等。
我已经完成了我所做的,但出现以下错误:
http://s1.postimg.org/523f3smwf/Screen_Shot_2015_11_27_at_12_39_20_AM.png
这是我的代码:
ios - 将 UITextField 的 inputView 属性设置为 UIPicker 在 Swift 中不起作用
UIPickerView
您好,当用户单击文本字段时,我正在尝试以编程方式弹出视图。我已经尝试过了,但它没有做任何事情,它不起作用。单击文本字段时没有任何反应
swift - 根据从第一个选择器中选择的行更改第二个和第三个选择器视图
我有 3 个这样的选择器:第一个是 generalPicker,第二个和第三个是一样的。在 generalPicker 中,我有一个数组(菜单):[“Length”,“Volume”,“Mass”] 每次我想选择,例如来自 generalPicker 的 Mass,我想进入第二个和第三个选择器这个数组:["毫克"、"厘克"、"克"、"千克"、"石"、"磅"、"盎司"]。
或者,如果我在 generalPicker 中选择,比如说长度,那么我想进入第 2 和第 3 选择器:[“毫米”、“厘米”、“米”、“公里”、“英尺”、“码” , “英里”]。
谁能给我一个想法,我该怎么做?我的代码示例(选择器配置):
数组定义:
ios - 以编程方式创建时如何在 UIPickerDelegate 中返回选定的值
我有一个viewController
有一堆输入的。其中一些是普通文本,但有些需要选择器的输入。我决定将每个的实现PickerDelegate
移到PickerDataSource
一个单独的文件中,以使事情变得更简洁。数据正在出现,但在选择 Picker 时,我不知道如何让事件在我的 viewController 中触发。目前它只在 PickerDelete 类中触发。
一些基本的布局信息是
在显示选择器的视图控制器中,我有以下内容
ios - 多个 UIPickerViews 依赖于大数据源的先前选择
我需要能够在泰国选择一个村庄,首先根据省、地区、区,然后最后选择村庄。基本上,您首先选择省,然后依次显示该省的所有区域,依此类推。我在http://www.316apps.com/Fritch/dropdown.xlsx有一个包含此信息的电子表格,但我不确定如何将其转换为数据源并在 UIPickerViews 中实现。对此有何建议?
swift - Xcode 8 / Swift 3 : Simple UIPicker code not working
I have protocols:
I have data:
In viewDidLoad
I have:
Then I have required methods:
Still I get
type viewcontroller does not conform to protocol UIPickerViewDataSource