我正在尝试从包含位置列表的 UIPickerView 的代码中选择一行。 pickerview 的内容是在运行时从服务器加载的,我有用户上次登录时使用的位置。
我知道我可以使用 [pickerview selectrow:int ...]
按数字选择一行,但我需要将之前的位置与选择器中的位置匹配才能获取该行数字。我一直没能找到帮助我做到这一点的方法。
如果我不清楚的话,我实际上是在尝试通过行的标题在 UIPickerView
中查找元素的行号。
谢谢!
最佳答案
如果您的选择器只显示 NSStrings
,您可以这样做。
NSUInteger index = [locationsArray indexOfObject:@"London"];
关于ios - UIPickerView 按标题设置选中行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15976162/