Nia*_*hoe 3 xcode uipickerview swift
我正在尝试在 Swift 中选择选择器视图的一行。我知道还有其他类似的问题,但它们都有相同的答案,这对我不起作用。此类问题可以位于:UIPickerView selectRow does not work。
他们都指出在以下位置使用此代码viewDidAppear:
pickerview.selectRow(3, inComponent: 0, animated: true)
Run Code Online (Sandbox Code Playgroud)
关于如何选择一行有什么想法吗?
您的选择器中似乎只有 3 个元素。Pickerview 元素行是 0 索引的,所以而不是
pickerview.selectRow(1, inComponent: 0, animated: true)
pickerview.selectRow(2, inComponent: 0, animated: true)
pickerview.selectRow(3, inComponent: 0, animated: true)
Run Code Online (Sandbox Code Playgroud)
你会想要
pickerview.selectRow(0, inComponent: 0, animated: true)
pickerview.selectRow(1, inComponent: 0, animated: true)
pickerview.selectRow(2, inComponent: 0, animated: true)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10630 次 |
| 最近记录: |