0

我有一个带有 PickerView 的 UIPopoverController。我的问题是我想在我打开 Popover 的第一个 UIViewController 中设置 PickerView 中选择的选项。可能吗?

谢谢。

4

2 回答 2

1

在 UIViewController 继承的 UIPopoverController 中创建一个委托。

这是一个关于创建代表的很棒的教程:http: //alexefish.com/post/15966868557/understanding-and-creating-delegates-in-objective-c

于 2013-01-29T20:51:52.707 回答
0

您可以使用 NSUserDefaults:

首先设置您选择的选项:

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setObject:@"objectForSelectedOption" forKey:@"option"];

然后在您的 viewController 中,您可以看到您选择的选项:

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs objectForKey:@"option"];
于 2013-01-29T20:53:33.813 回答