我在与iPad弹出窗口中的选择器通信时遇到了问题。我使用。xib文件来支持iOS4。iPhone上的拾取器都很好用。我花了一个星期在网上寻找解决方案
我有ViewController和PopoverViewController
在ViewController中,一个按钮调用弹出窗口,正确地显示PopoverViewController选择器。
按钮包含以下代码以在中间显示适当的行,我可以看到在运行时正在读取代码,但没有发生任何事情。有人能告诉我哪里做错了吗?
PopoverViewController *po = [[PopoverViewController alloc]initWithNibName:@”PopoverViewController” bundle: nil];
[po.popoverPickerStop selectRow: 7 in Component: 0 animated:NO;
[po.popoverPickerStop selectRow: 1 in Component: 1 animated:NO;
[self btnShowPopover:btnStop];
我的最佳答案可能对你有所帮助:
https://stackoverflow.com/a/8896251/550177尝试为PopoverViewController
创建一个强属性
我现在可以为有同样问题的任何人回答我自己的问题了。您可以在这里找到解决方法:
在UIPickerView加载后选择行
正如我所怀疑的,这是一个正确安排事件顺序的问题。我只是不知道该怎么做!