【发布时间】:2014-07-09 17:53:05
【问题描述】:
我正在尝试为应用程序的某些区域动态设置标签,以便其中一些显示而另一些隐藏。我有一个警报,提示输入文本来填充这些标签,但我事先知道这些选项,并且只允许用户选择某些选项。 有没有办法在 iOS 警报中提供选项下拉菜单,而不是简单的文本输入?任何帮助将不胜感激。
【问题讨论】:
标签: iphone ios objective-c drop-down-menu alert
我正在尝试为应用程序的某些区域动态设置标签,以便其中一些显示而另一些隐藏。我有一个警报,提示输入文本来填充这些标签,但我事先知道这些选项,并且只允许用户选择某些选项。 有没有办法在 iOS 警报中提供选项下拉菜单,而不是简单的文本输入?任何帮助将不胜感激。
【问题讨论】:
标签: iphone ios objective-c drop-down-menu alert
你不能有一个下拉菜单,但你可以有多个按钮,每个选项一个。
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle: @"title" message: @"message"
delegate: self cancelButtonTitle: @"Cancel" otherButtonTitles: @[@"option1", @"option2",
@"option3"], nil];
【讨论】:
你不需要:
@[@"option1", @"option2", @"option3"], 无
改用简单的字符串:
@"option1", @"option2", @"option3", 无
【讨论】: