如何在选择器视图条目旁边添加图像?

时间:2016-01-26 12:28:15

标签: ios swift uipickerview

如图所示,我需要在我的选择器视图条目旁边添加一个图像,这是一个添加到UITextfield的选择器视图,所需要的是添加一个图像来代替蓝色三角形,每个选项旁边的图像,如何做到这一点?

enter image description here

我在Objective-C中找到了解决方案,但没有找到swift。

我会选择第一个答案作为这个问题的答案,并投票支持任何有用的评论。

感谢。

1 个答案:

答案 0 :(得分:2)

使用选择器视图,您可以为每个项目提供标题,也可以为每个项目提供自定义视图。如果您想要将图像与文本结合使用,则应提供自定义视图。

您需要在选择器的数据源中实施pickerView:viewForRow:forComponent:reusingView:方法。您需要提供包含图像视图和标签的视图。您可以在代码中创建它,也可以在每次需要创建一个XIB文件时从XIB文件中加载一个新文件。我没有为您准备任何现成的代码,但这并不困难。