问题标签 [uialertaction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
33517 浏览

ios - 使用 UIAlertControllerStyle.ActionSheet 取消 UIAlertController 中的按钮

我想向我的 UIAlert 添加一个单独的取消按钮。

我知道如何使用 UIActionSheet 来做到这一点,但 UIAlert 也应该可以,对吧?

这将有一个 ... 按钮和一个分开的取消按钮。

那么有谁知道如何做到这一点

?

我是 xcode 的新手,如果这个问题是愚蠢的或任何东西,我很抱歉......

0 投票
0 回答
597 浏览

ios8 - 将 UIAlertAction 与图像而不是文本一起使用

我想创建一个基于 UIAlertController 的星级选择组件。我目前的做法是

不幸的是,图像显示在左侧的附件视图中。有没有办法使用图像代替 AlertAction 标题?

0 投票
1 回答
258 浏览

ios - NSString 中的 Unicode 符号尺寸错误

我试图在 UIAlectAction 中放置两个 Unicode 符号。我应该有两个圆圈,一个是空的,另一个是满的。我目前的代码是:

根据Unicode 字符表,这两个符号应该具有相同的维度,但实际结果是:

在此处输入图像描述

所有其他圆圈具有相同的尺寸。我错过了什么?

0 投票
1 回答
1041 浏览

objective-c - 检测 UIAlertController 何时被另一个 UIViewController 解除

从 iOS 8 和新的 UIAlertController 开始,在以下场景中:

  • 呈现了一个 UIAlertController。
  • 本地推送通知横幅显示在顶部,作为 UIWindow。
  • 用户点击横幅,然后导航到不同的 UIViewController 并且 UIAlertController 正在被 window.rootViewController 解除...

有没有办法检测任何 UIAlertAction 按钮都没有激活的这种解雇?

0 投票
1 回答
96 浏览

swift - UIAlertAction 在存档并导出为 adhoc 后不执行操作

我正在创建一个警报以响应发现特定的 BLE 特征。此警报有 2 个 UIAlertAction 按钮。从 Xcode (v 6.1.1 6A2008a) 构建时,每个按钮都会正确执行其操作,但在使用 Ad Hoc 配置文件进行归档和导出时,一个按钮将执行其操作,而另一个按钮则不会。

一些代码:

debugData 转到我使用 UIGesture 显示的隐藏视图。Xcode 的输出将显示Building Alertand OK Button pressedNot Now button pressed但归档和导出只会显示Building alertand Not Now button pressed

有什么想法吗?

0 投票
3 回答
1647 浏览

ios - UIAlertAction 在 Swift 中弹出到根视图控制器

我正在使用 Swift 编程语言并使用UIAlertController“取消”按钮来显示警报。
我正在使用下面的代码来创建取消按钮。

在点击“取消”按钮时,用户必须被带回根视图控制器。
但是代码没有编译。其显示的错误如下:

我不明白如何解决这个问题。

0 投票
2 回答
1498 浏览

swift - 在 Swift 中获取 UIAlertAction 的处理程序

如何UIAlertAction在 Swift 中获取 a 的处理程序。它是在初始化时设置的,但是我没有找到任何属性来控制操作的关闭。闭包是类型,(UIAlertAction) -> Void但是我想获取闭包的内容,以便我有一些闭包,例如() -> Void. 这可能吗?感谢您的回答

0 投票
4 回答
16685 浏览

ios - 如何在 UIAlertController 中更改 UIAlertAction 的字体大小和颜色

在此处输入图像描述

在上图中如何更改“完成”、“其他操作”的字体大小和颜色?以及如何更改“标题”和“消息”的字体大小和颜色?

谢谢你。

0 投票
1 回答
565 浏览

ios8 - 为什么 UIAlertController 的标题没有更新?

显示 UIAlertController 后,我启动了一个调用 timerLabel 的计时器。这应该只更新 UIAlertControllers 动作标题。NSLog 显示标题实际上从 25 变为 1。但是 UIAlertController 上的实际标题继续显示“25”。

我是否必须调用任何东西来更新标题才能显示?当我在 8.3 上运行确切的代码时,它可以工作,但是那是 beta 版,可能意味着它在实际发布时不起作用,所以我也需要它在非 beta 8.2 上工作。感谢任何建议。

0 投票
2 回答
3134 浏览

ios - 如何执行 UIAlertAction 的处理程序?

我正在尝试编写一个帮助程序类以允许我们的应用程序同时支持UIAlertActionUIAlertView. 但是alertView:clickedButtonAtIndex:.UIAlertViewDelegateUIAlertAction

我试图通过UIAlertAction在一个名为的属性中保留一个 s数组来做到这一点handlers

然后像这样实现一个委托:

但是,没有action.handler属性,或者实际上我可以看到任何方式来获取它,因为UIAlertAction标题只有:

是否有其他方法可以执行handlera 块中的代码UIAlertAction