带有单选按钮 iOS 的 UIAlertView [关闭]

Posted

技术标签:

【中文标题】带有单选按钮 iOS 的 UIAlertView [关闭]【英文标题】:UIAlertView with Radio Buttons iOS [closed] 【发布时间】:2013-11-06 05:27:05 【问题描述】:

如何在 ios 中创建一个带有单选按钮的自定义警报视图,就像在 android 中的这个一样(我想要的是在 iOS 中)。

我搜索了一段时间,但找不到任何方法,所以我在这里问。

【问题讨论】:

【参考方案1】:

我建议您使用模态视图或尝试添加子视图来实现此目的,不要使用 UIAlertView 来执行此操作。我做了同样的iOS 7 UIDatePicker in UIAlertView customisation,但它从 iOS 7 停止工作。

操作表示例代码:

 UIActionSheet *actionSheet = [[UIActionSheet alloc]
                                  initWithTitle:@"Select State"
                                  delegate:self
                                  cancelButtonTitle:@"Cancel"
                                  destructiveButtonTitle:nil
                                  otherButtonTitles:@"State 1",@"State 2",@"State 3",@"State 4",@"State 5",@"State 6", @"State 1",@"State 2",@"State 3",@"State 4",@"State 5",@"State 6",@"State 1",@"State 2",@"State 3",@"State 4",@"State 5",@"State 6", nil];

    actionSheet.actionSheetStyle = UIActionSheetStyleDefault;
    [actionSheet showInView:self.view];

【讨论】:

感谢您的回答。搜了一下UIActionSheet,可以用吗? 是的,您可以使用 UIActionSheet 轻松实现此目的。立即查看答案。 最好使用 UIView 创建自定义警报,然后 U 也可以使用任何位置或其他应用程序。 Actionsheet 可能无法满足您的全部要求..

以上是关于带有单选按钮 iOS 的 UIAlertView [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 UIAlertView(iOS)中的其他两个按钮(堆叠)之间添加取消按钮

带有自定义按钮的自定义 UIAlertView

带有两个文本字段和两个按钮的 UIAlertView

带有文本字段的 iphone alertview

UIAlertView 按钮(子视图)未在 iOS 7 中显示

IAP iOS UIAlertView 取消按钮