繁体   English   中英

UIPickerView-我可以在每行文本旁边显示图像吗?

[英]UIPickerView - can I have an image next to the text on each row?

我想在pickerview的每一行的文本旁边都有一个图像,就像在Table View中的单元格一样。 这可能吗?

具体来说,我正在尝试在当前选中的行旁边放置一个勾号或箭头,以将其指示为已选中,而不是在顶部看起来像是凌乱的透明条...现在还没有任何代码可发布我有点迷失了它,但我认为它将在viewForRow中?

任何指针将不胜感激。

是的,您可以使用- (UIView *)viewForRow:(NSInteger)row forComponent:(NSInteger)component来传递UIPickerView自定义UIView 还请考虑以下几点:

返回值

委托人在pickerView:viewForRow:forComponent:reusingView:方法中提供的视图。 如果组件的指定行不可见或委托未实现pickerView:viewForRow:forComponent:reusingView :,则返回nil。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM