ios - UIPickerView 按标题设置选中行

标签 ios uipickerview

我正在尝试从包含位置列表的 UIPickerView 的代码中选择一行。 pickerview 的内容是在运行时从服务器加载的,我有用户上次登录时使用的位置。

我知道我可以使用 [pickerview selectrow:int ...] 按数字选择一行,但我需要将之前的位置与选择器中的位置匹配才能获取该行数字。我一直没能找到帮助我做到这一点的方法。

如果我不清楚的话,我实际上是在尝试通过行的标题在 UIPickerView 中查找元素的行号。

谢谢!

最佳答案

如果您的选择器只显示 NSStrings,您可以这样做。

NSUInteger index = [locationsArray indexOfObject:@"London"];

关于ios - UIPickerView 按标题设置选中行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15976162/

相关文章:

ios - 我的应用被拒绝后向App Store提出申诉

android - OpenGL ES 模板操作

ios - iPhone开发: How to transfer information from one . m文件到另一个

Swift 3 UIPickerView 以编程方式开始旋转

objective-c - UIPickerView 不改变字体 iOS 9.1

ios - 如何在 Firebase 中显示 autoID 子项下保存的数据?

ios - 我的变量值与 prepareForSegue 在传输时采用的值不同?

iOS 内存警告破坏 EAGLView

iphone DatePickerView - PickerView - 模态视图还是弹出窗口?什么是最好的?

swift - tableview 单元格中的 pickerview 不起作用