如图所示,我需要在我的选择器视图条目旁边添加一个图像,这是一个添加到UITextfield
的选择器视图,所需要的是添加一个图像来代替蓝色三角形,每个选项旁边的图像,如何做到这一点?
我在Objective-C中找到了解决方案,但没有找到swift。
我会选择第一个答案作为这个问题的答案,并投票支持任何有用的评论。
感谢。
答案 0 :(得分:2)
使用选择器视图,您可以为每个项目提供标题,也可以为每个项目提供自定义视图。如果您想要将图像与文本结合使用,则应提供自定义视图。
您需要在选择器的数据源中实施pickerView:viewForRow:forComponent:reusingView:
方法。您需要提供包含图像视图和标签的视图。您可以在代码中创建它,也可以在每次需要创建一个XIB文件时从XIB文件中加载一个新文件。我没有为您准备任何现成的代码,但这并不困难。