selectedRowInComponent 不起作用
我有以下问题(使用 iPhone SDK): UIPickerView 的 selectedRowInComponent 方法在第一次调用时返回正确的值,然后即使 PickerView 对象已移动,也会继续返回相同的值。
即使我在调用该方法之前迈出了第一步,第一次的答案也是正确的。
对于问题的可能原因有什么想法吗?
谢谢。
I have the following issue (with iPhone SDK) :
The selectedRowInComponent method of UIPickerView returns the correct value the first time it is called and then keeps returning the same value eventhough the PickerView object has been moved.
The first time answer is correct even if I make a first move before calling the method.
Any idea for the possible cause of the problem ?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
导致此问题的一个可能原因是未在界面生成器中与选择器建立连接。确保您的选择器有一个 IBOutlet,然后从文件所有者拖动到 xib 文件中的选择器。在弹出的菜单中选择选择器。这是显而易见的解决方案,但是如果不查看代码,就很难确定发生了什么。希望这有帮助。
One possible cause for this issue is not making a connection in interface builder to the picker. Ensure you have an IBOutlet for your picker then drag from File's Owner to the picker in the xib file. Select the picker in the menu that pops up. Thats the obvious solution, however without viewing the code its hard to tell for sure what is going on. Hope this helps.