当前位置:K88软件开发文章中心编程语言APP编程CrossApp → 文章内容

CAPickerViewDataSource

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-23 13:52:27

由 ?﹏???ζ???﹏﹏? 创建, 最后一次修改 2016-09-08 类说明        CAPickerView的数据代理CAPickerViewDataSource 方法(点击查看方法介绍)方法说明numberOfComponentsInPickerView设定component的数量numberOfRowsInComponent设定component中row的数量widthForComponent设定component的宽rowHeightForComponent设定row的高titleForRow设定row的显示内容viewForRow设定备选row的viewviewForSelect设定选中row的viewCAPickerViewDataSource 方法说明virtual unsigned int numberOfComponentsInPickerView(CAPickerView* pickerView) = 0返回值:unsigned int参数:类型参数名说明CAPickerView*pickerView当前pickerView类型 参数名 说明CAPickerView* pickerView 当前pickerView解释:设定component的数量virtual unsigned int numberOfRowsInComponent(CAPickerView* pickerView, unsigned int component) = 0返回值:unsigned int参数:类型参数名说明CAPickerView*pickerView当前pickerViewunsigned intcomponent当前的component解释:设定component中row的数量virtual float widthForComponent(CAPickerView* pickerView, unsigned int component) {return 0;}返回值:float参数:类型参数名说明CAPickerView*pickerView当前pickerViewunsigned intcomponent当前的component解释:设定component的宽 virtual float rowHeightForComponent(CAPickerView* pickerView, unsigned int component) {return 0;}返回值:float参数:类型参数名说明CAPickerView*pickerView当前pickerViewunsigned intcomponent当前的component解释:设定row的高 virtual CCString* titleForRow(CAPickerView* pickerView, unsigned int row, unsigned int component) {return NULL;}返回值:CCString*参数:类型参数名说明CAPickerView*pickerView当前pickerViewunsigned introw当前的rowunsigned intcomponent当前的component解释:设定row的显示内容 virtual CAView* viewForRow(CAPickerView* pickerView, unsigned int row, unsigned int component) {return NULL;}返回值:CAView*参数:类型参数名说明CAPickerView*pickerView当前pickerViewunsigned introw当前的rowunsigned intcomponent当前的component解释:设定row的显示内容 virtual CAView* viewForSelect(CAPickerView* pickerView, unsigned int component, const CCSize& size) {return NULL;}返回值:CAView*参数:类型参数名说明CAPickerView*pickerView当前pickerViewunsigned intcomponent当前的componentconst CCSize&size被选中row的size解释:设定选中row的view

CAPickerViewDataSource