问题标签 [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.
ios8 - UIAlertController 警告信息
我在我的项目中为 UIAlertController 使用以下代码。
我收到以下警告信息:
请指导我如何使用 Objective C 正确使用 UIAlertController。
谢谢,阿宾·科希·切里扬
string - 是否可以为 NSString 设置自定义字体和大小?
我在 iOS 9 中使用 Swift。我想为UIAlertAction
. 我搜索了这些问题以寻找 Swift 的答案:
是否可以在带有 iOS8 的新 XCode 中自定义 UIAlertController 的字体和外观?
这个问题是一个 Objective-C 的答案: UIAlertController custom font, size, color
但是没有为UIAlertAction
.
我认为问题在于 aUIAlertAction
使用 anNSString
作为其title
属性。请参阅 Github 上的演示项目。
我想创建一个这样的字符串:
然后自定义字符串的字体和大小。然后将我的操作添加到警报控制器后,使用键值编码将字符串分配给我的操作:
但据我所知,没有办法为NSString
. 如果它使用 aUILabel
代替,那么自定义字体将很容易。但我似乎被字符串的限制所困扰。有谁知道将自定义字体和大小分配给字符串的方法,还是我认为没有办法做到这一点是正确的?
objective-c - tvOS 应用程序 - UIAlertController 与 UIAlertAction 崩溃
我有一个单视图 tvOS 应用程序。它有一个包含 24 个集合视图单元的集合视图。当一个collectionviewcell被选中时,我会触发一个警报。我正在使用 Apple 参考文档中的默认代码(粘贴在下面)。
当我没有将 defaultAction 添加到警报时(注释掉 [alert addAction:defaultAction];),警报会正确显示,但无法关闭它。当我将 defaultAction 添加到警报时,警报会显示“确定”按钮,但一旦出现在屏幕上就会出现可怕的 SIGABRT 错误
堆栈跟踪在这里:
有什么想法吗??
ios - UIAlertAction 与样式 UIAlertActionStyleDestructive 颜色从红色到灰色禁用 iOS 8
禁用该操作时,我无法将我UIAlertAction
的UIAlertActionStyleDestructive
颜色从红色更改为灰色。
在 iOS 9 上将其设置UIAlertAction
为禁用会将颜色更改为灰色。在 iOS 8 上,颜色保持为红色。
ios - 如何更改 iOS 中的 UIAlertAction 按钮颜色?
我有一个 UIAlertController 和一堆 UIAlertAcion 按钮。现在我需要用其他颜色而不是相同颜色显示一个按钮。
对于前
按钮1
按钮2
按钮 3
Button1 和 button3 应该是蓝色的
和
button2 应该是红色的。
可能吗 ?如何?
只是抛出你的想法......
我的代码:
objective-c-blocks - UIAlertController 处理程序变为 nil
我的应用程序中有一个UIAlertController
,所以我希望每次menuButton
按下时都显示警报。我需要重新创建_menuAlert
特定的想法(它需要检查另一个对象action
,没有描述)。因此,如果我保留_shareAction
,但重新创建UIAlertController
,不知何故,它的处理程序变为nil
.
我觉得错过了一些关于块的重要内容,以了解为什么会发生这种情况。请帮我理解。
有代码:
menuAlert 如何调用:
ios - 如何从 Swift 中的 UIAlertAction 访问 self?
当有人对警报操作说好的时,我想导航回根视图控制器。但是警报操作不允许访问自己。
在 AlertAction 中获取当前导航控制器的工作是什么,
这是代码,
ios - UIAlertAction 访问旧类变量
我以编程方式添加了UITextView
's 和一个类对象,在调用时它的某些部分发生了变化:
我将用户的对象字段保存为批量保存,但问题是即使调用UITextView
了函数,最后编辑的值也不会保存。textViewShouldEndEditing
唯一的其他复杂情况是批量保存是通过确认消息的一部分UIAlertAction
。
澄清一下,即使所有函数都以正确的顺序调用,访问的类对象UIAlertAction
似乎也已过期。我希望这很清楚。
ios - 如何在 iOS 的同一个 UIAlertController 中处理不同的 UIAlertAction 处理程序?
我正在使用 Objective-C 编写一些UIAlertController
代码。
我有更多按钮,但按钮会显示不同UIAlertController
的 s 并处理不同的UIAlertAction
handler 。
所以我想创建一个UIAlertController
,和UIAlertAction
。
如下所示:
然后我想用不同IBAction
的按钮来调用showAlert
方法,并设置不同的UIAlertController
标题,UIAlertAction
标题和处理不同的alertAction
处理程序。
但是我遇到了一些问题。
我在不同的按钮中调用该方法,如下所示:
我不知道如何UIAlertAction
用相同的 doneAction 更改标题,我搜索了一些数据显示UIAlertAction
is readyonly 属性。
那么还有其他方法可以更改UIAlertAction
标题吗?或者我们可以删除UIAlertController
addAction:
添加其他的方法UIAlertAction
吗?
以及如何将不同UIAlertAction
的处理程序传递给 AlertAction 以供UIAlertController
使用?
非常感谢。
ios - 在 UIAlertController 中的 UIAlertAction 中将图像居中
我目前正在使用以下代码(Swift)将图像添加到 UIAlertAction。
purpleAction.setValue(pCircle, forKey: "image")
如果可能,我想将图像居中在 UIAlertAction 中。目前 UIAlertAction 的标题位于中心,图像显示在左侧。