ios - 如何在选择器 View 条目旁边添加图像?

标签 ios swift uipickerview

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

enter image description here

我在 objective-C 中找到了解决方案,但在 swift 中一无所获。

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

谢谢。

最佳答案

使用选择器 View ,您可以为每个项目提供标题,或者为每个项目提供自定义 View 。如果您想要结合文本的图像,您应该提供自定义 View 。

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

关于ios - 如何在选择器 View 条目旁边添加图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35013865/

相关文章:

swift - 为什么 Swift 需要覆盖泛型父类(super class)的指定初始化器?

ios - Swift 中的空白选择器 View

ios - 重新加载 UIPickerView 崩溃

iphone - 在 Objective C 中控制多线程

ios - 使用 UserDefaults 获取和设置不保存字符串

ios - 如何快速在启动屏幕中播放音频文件

ios - 在 Swift4 中播放声音

ios - 将 NSManagedObject 数组添加到 pickerview 的问题

ios - Catalyst 的 ML 构建错误(Xcode 12 GM)

ios - Swift 图片上传保存为 mime_type "data"