我们如何在UIAlertcontroller中将归因文本设置为消息。 我的尝试代码如下,但它会使应用程序崩溃。
NewCookie cookie = new NewCookie("token", tokenValue, "/", "", 1, "", 3600, new Date(System.currentTimeMillis() + 3600000), false, false);
目前的UIAlertcontroller代码
NewCookie cookie = new NewCookie("token", tokenValue, "/", httpServletRequest.getServerName(), 1, "no-comment", 3600, new Date(System.currentTimeMillis() + 3600000), false, false);
感谢。
答案 0 :(得分:26)
由于DataType不匹配,您的应用程序崩溃了。
alert.setValue(<value>, forKey: "attributedMessage")
此处<value>
必须是NSMutableAttributedString
的实例。
但是你传递的myAttribute是Dictionary
。
正在尝试调用length
方法,但在Dictionary
找不到应用崩溃的原因。
试试这个:
alert.setValue(myString, forKey: "attributedMessage")
答案 1 :(得分:0)
作为私有API的替代方法,您可以使用https://github.com/AntonPoltoratskyi/NativeUI
#pattern exit_status
pattern1 0
pattern2 1
这是一个自定义视图控制器,是从头开始实现的,看起来与原生pod 'NativeUI/Alert', '~> 1.0'
类似。
您可以通过UIAlertController
,String
或自定义内容视图。
NSAttributedString