555得票36回答
我该如何在Swift中创建一个UIAlertView?

我一直在努力使用Swift创建UIAlertView,但由于某种原因,我无法正确编写语句,因为我得到了这个错误: 找不到接受提供的参数的“init”重载 以下是我的编写方式:let button2Alert: UIAlertView = UIAlertView(title: "Ti...

128得票24回答
UIAlertController自定义字体、大小、颜色

我正在使用新的UIAlertController来显示警报。我有以下代码:// nil titles break alert interface on iOS 8.0, so we'll be using empty strings UIAlertController *alert = [UI...

119得票10回答
UIAlertView在IOS 9中首次被弃用

我已经尝试了几种方法来使用UIAlertController替代UIAlertView。我尝试了几种方式,但是无法让警告操作起作用。这是我的代码,在IOS 8和IOS 9中运行良好,但现在显示为弃用标志。我尝试了下面的优雅建议,但在这种情况下无法使其正常工作。我需要提交我的应用程序,这是要解决...

114得票10回答
编写用于UIAlertAction的处理程序

我正在向用户展示一个 UIAlertView,但我无法弄清如何编写处理程序。这是我的尝试:let alert = UIAlertController(title: "Title", message: "Message", ...

111得票9回答
添加一个简单的UIAlertView

有什么起步代码可以用来制作一个带有一个“OK”按钮的简单UIAlertView吗?

110得票4回答
通过传递数组创建UIActionSheet的“otherButtons”,而不是通过varlist。

我有一个字符串数组,想将其用作UIActionSheet上按钮的标题。不幸的是,方法调用中的otherButtonTitles:参数需要一个可变长度的字符串列表,而不是一个数组。 那么我如何将这些标题传递到UIActionSheet中呢?我看到的解决方法是在otherButtonTitles...

75得票8回答
在iPhone上将UIViewController显示为弹出窗口

鉴于这个常见的问题没有完整、确定的答案,我将在这里提出并回答。 通常,我们需要展示一个 UIViewController ,使其不覆盖整个屏幕,如下图所示。 苹果提供了几个类似的 UIViewController,例如 UIAlertView,Twitter 或 Facebook 分享...

67得票8回答
iOS7中如何在UIAlertView中添加子视图?

在iOS 7中,使用addSubview方法向UIAlertView添加控件已经不再被推荐。据我所知,苹果公司承诺会添加contentView属性。 iOS 7现已发布,但我发现该属性尚未添加。因此,我正在寻找一些自定义解决方案,以便向该alertView添加进度条等功能。例如类似于TSAl...

65得票11回答
如何在点击UIAlertController外部时关闭UIAlertController?

如何在点击 UIAlertController 以外的区域时关闭它? 我可以添加一个样式为UIAlertActionStyleCancel的UIAlertAction来关闭UIAlertController。 但是,我想要添加一个功能,当用户点击 UIAlertController 以外的...

64得票7回答
无法在iOS7上将UITextField添加到UIAlertView中...在iOS6中可以正常工作

下面的代码可以在iOS6(及之前版本)上工作,但UITextField在iOS7中无法显示......有什么办法可以让一个UITextField在iOS7的UIAlterView中显示出来吗?UIAlertView* dialog = [[UIAlertView alloc] init]; [...