iOS警报中的下拉菜单

时间:2013-05-14 19:03:30

标签: iphone ios objective-c drop-down-menu alert

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

2 个答案:

答案 0 :(得分:3)

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

UIAlertView *alertView = [[UIAlertView alloc] initWithTitle: @"title" message: @"message" 
delegate: self cancelButtonTitle: @"Cancel" otherButtonTitles: @[@"option1", @"option2", 
@"option3"], nil];

答案 1 :(得分:0)

你不需要:

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

使用简单的字符串:

@" option1",@" option2",@" option3",nil