API参考UIKit

UIPickerView

滚轮选择器视图。支持多列组件、行选择、刷新组件,以及通过 dataSource/delegate 提供内容。

UIPickerView 继承自 UIView,用于展示多列滚轮选择器。插件环境通过 dataSourcedelegate 提供行数与行视图。

实例成员 (Instance members)

属性

属性类型说明
showsSelectionIndicatorboolean是否显示选中指示器。
dataSourceid数据源对象。
delegateid代理对象。
numberOfComponentsnumber只读。组件(列)数。

方法

方法参数返回值说明
numberOfRowsInComponent(component)component: numbernumber返回某组件的行数。
rowSizeForComponent(component)component: number{ width: number, height: number }返回某组件行尺寸。
viewForRowForComponent(row, component)row: number, component: numberUIView | null返回某行对应的 view(由插件环境/代理提供)。
reloadAllComponents()void刷新全部组件。
reloadComponent(component)component: numbervoid刷新指定组件。
selectRowInComponentAnimated(row, component, animated)row: number, component: number, animated: booleanvoid选中指定行。
selectedRowInComponent(component)component: numbernumber返回当前选中行。

类成员 (Class members)

当前接口未额外暴露 UIPickerView 的类成员。

相关

头文件API清单

正在加载...

协议:JSBUIPickerView,来源:-