0

我正在尝试为应用程序的某些区域动态设置标签,以便其中一些显示而另一些隐藏。我有一个提示输入文本来填充这些标签的警报,但我事先知道这些选项,并希望只允许用户选择某些选项。有没有办法在 iOS 警报中提供选项下拉菜单,而不是简单的文本输入?任何帮助将不胜感激。

4

2 回答 2

3

你不能有一个下拉菜单,但你可以有多个按钮,每个选项一个。

UIAlertView *alertView = [[UIAlertView alloc] initWithTitle: @"title" message: @"message" 
delegate: self cancelButtonTitle: @"Cancel" otherButtonTitles: @[@"option1", @"option2", 
@"option3"], nil];
于 2013-05-14T19:04:58.663 回答
0

你不需要:

@[@"option1", @"option2", @"option3"], 无

改用简单的字符串:

@"option1", @"option2", @"option3", 无

于 2014-07-09T09:53:05.450 回答