Skip to content

UIPickerView

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

属性类型说明
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返回当前选中行。

当前运行时未额外暴露 UIPickerView 的类成员。

头文件 API 清单

正在加载…

协议:,来源: