无法在弹出窗口中设置选择器



我在与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加载后选择行

正如我所怀疑的,这是一个正确安排事件顺序的问题。我只是不知道该怎么做!

最新更新