问题标签 [uialertcontroller]
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.
ios - UIPopover 如何使用这样的按钮制作弹出框?
我想知道如何使用这样的按钮创建一个弹出框。
回答:
在您的委托对象类中的其他地方......
objective-c - 删除 UITableView 单元格之前发出警报 - (UIAlertController) Swift 或 Objective-C
我想删除一个表格视图单元格,但在该操作发生之前我想给用户一个警报视图。我懂了:
但是现在当我在单元格上向右滑动并出现删除按钮时,我没有得到 AlertView。当我按下删除按钮时,我只会得到 AlertView。当我按下删除按钮时,会出现消息,但单元格已被删除。
如何使这项工作?所以当我滑动时有一个 AlertView。
objective-c - 子类化 UIAlertController
在 iOS 8 之前,我们必须使用UIAlertView
andUIActionSheet
我们不允许弄乱它们的视图层次结构或子类。
UIAlertView 类旨在按原样使用,不支持子类化。此类的视图层次结构是私有的,不得修改。
UIActionSheet 不是为子类而设计的,也不应该将视图添加到它的层次结构中。如果您需要呈现比 UIActionSheet API 提供的自定义更多的表单,您可以创建自己的表单并使用 presentViewController:animated:completion: 以模态方式呈现它。
然而,对于 iOS8,Apple 已经引入UIAlertController
了替换这两个UIAlertView
和(在此处UIActionSheet
查看预发布文档)。
因此,在这个预发布文档中,没有关于不能子类化或更改视图层次结构的问题,它甚至有这个方法addTextFieldWithConfigurationHandler:
,所以我们能够更改视图层次结构和/或子类UIAlertController
,而不用担心 Apple 是否会批准或拒绝我们的应用程序?
ios - 如何在 Swift 中创建 UIAlertView?
我一直在努力在 Swift 中创建一个 UIAlertView,但由于某种原因,我无法得到正确的声明,因为我收到了这个错误:
找不到接受提供的参数的“init”的重载
这是我写的:
然后调用它我正在使用:
截至目前,它正在崩溃,我似乎无法正确使用语法。
uialertview - 快速显示 UIAlertView 时出错
我试图在我的 swift App 中显示 UIAlertView
=> BAD_ACESS 错误:-[_UIAlertViewAlertControllerShim initWithTitle:message:delegate:cancelButtonTitle:otherButtonTitles:] ()
所以我怀疑自己。我将其设置为零
=> ARM_DA_ALIGN 错误:-[_UIAlertViewAlertControllerShim initWithTitle:message:delegate:cancelButtonTitle:otherButtonTitles:] ()
完整代码
怎么做才对?:)
ios - UIAlertController EXC_BAD_ACCESS 错误 - Swift
我正在尝试在 iOS 7 中使用 Swift 中的 UIAlertController,当出现警报时,我不断收到以下错误:EXC_BAD_ACCESS (code = 1, address = 0x10)
这是警报的代码。
swift - 从 UIAlertController 访问输入
我有一个 UIAlertController,当他们在 TouchID 屏幕上选择“输入密码”时会提示用户。在屏幕上显示此内容后如何恢复用户的输入?
我知道 OK 按钮可能应该有一个处理程序,但现在这段代码并没有真正做任何事情,但我想通过 println 显示文本字段的输出。这真的只是一个测试应用程序,让我学习 Swift 和一些新的 API 东西。
ios - 为 UIAlertAction 编写处理程序
我正在向UIAlertView
用户展示一个,但我不知道如何编写处理程序。这是我的尝试:
我在 Xcode 中遇到了很多问题。
文件说convenience init(title title: String!, style style: UIAlertActionStyle, handler handler: ((UIAlertAction!) -> Void)!)
目前,整个街区/封闭区有点超出我的想象。任何建议都非常感谢。
ios - Presenting a UIAlertController properly on an iPad using iOS 8
With iOS 8.0, Apple introduced UIAlertController to replace UIActionSheet. Unfortunately, Apple didn't add any information on how to present it. I found an entry about it on hayaGeek's blog, however, it doesn't seem to work on iPad. The view is totally misplaced:
Misplaced:
Correct:
I use the following code to show it on the interface:
Is there another way to add it for iPad? Or did Apple just forget the iPad, or not implemented, yet?
ios - 如果是 iOS 8,则为 UIAlertController,否则为 UIAlertView
我想符合 iOS 8 中使用的 UIAlertController,因为 UIAlertView 现在已弃用。有没有一种方法可以在不破坏对 iOS 7 的支持的情况下使用它?是否有某种 if 条件可以检查 iOS 8,否则为 iOS 7 支持做其他事情?