- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我从 cocoapods 安装了 SDCAlertView 到我的项目,因为我需要在左侧的 alertAction 上添加一个带有文本的图标,我有一个关于如何将图像(图标)添加到左侧的 AlertAction 的问题在我的 SDCAlertView 中?这是我的代码:
func alert() {
let alertController = AlertController(title: "Alert Controller", message: "Message For Alert", preferredStyle: .actionSheet)
let alertCancel = AlertAction(title: "Cancel", style: .preferred, handler: nil)
let alertOK = AlertAction(title: "OK", style: .normal, handler: nil)
let paragraphStyle = NSMutableParagraphStyle()
// Here is the key thing!
paragraphStyle.alignment = .left
let messageText = NSMutableAttributedString(
string: "Video",
attributes: [
NSParagraphStyleAttributeName: paragraphStyle,
NSFontAttributeName : UIFont.preferredFont(forTextStyle: .headline),
NSForegroundColorAttributeName : UIColor.black
]
)
let image = UIImage(named: "video.png")
alertOK.setValue(image, forKey: "image")
alertOK.setValue(messageText, forKey: "attributedTitle")
alertController.add(alertOK)
alertController.add(alertCancel)
alertController.present()
}
但我收到此错误消息(“[setValue:forUndefinedKey:]:此类与键图像的键值编码不兼容。”)
我该如何解决这个问题
谢谢
最佳答案
SDCAlertView 不支持“开箱即用”地添加图标,您必须向内容 View 添加 ImageView 。
这个问题的代码应该让你开始:Adding constraints in SDCAlertView
只需确保按照接受的答案中所述将约束添加到 contentView。
关于swift - 向 SDCAlertView 添加图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45687007/
为了显示警报,我使用 SDCAlertView (UIAlertView 的克隆)。我想通过点击 UIActionSheet 之类的屏幕来关闭警报。 最佳答案 与UIAlertView不同,SDCAl
我正在使用 SDCAlertView Cocoapod 并尝试自定义 alertview 和 actionsheet,以便 cornerradius、actionViewSeparatorColor、
我从 cocoapods 安装了 SDCAlertView 到我的项目,因为我需要在左侧的 alertAction 上添加一个带有文本的图标,我有一个关于如何将图像(图标)添加到左侧的 AlertAc
我正在使用 pod SDCAlertView,我需要向我的内容 View 添加一个 imageView + 一个 textField,但是我在约束方面遇到了问题,下面是我的代码。 let imageV
如何将missOnOutsideTapped 设置为 false?我试图阻止用户在点击“确定”按钮之前关闭 AlertController myView.translatesAutoresizingM
我必须在中心显示一个自定义 iOS 7 风格的警报请求程序,其中包含一组自定义按钮(具体来说是类别过滤器切换)。为此,我找到了优秀的 SDCAlertView在 GitHub 上。我的方法是创建一个自
我想知道这是否可行或有替代方案吗?我只需要在警报 View 中进行多项选择,并且正在努力寻找一个好的解决方案 最佳答案 我使用一个名为 MSAlertController 的库来执行此操作,我使用其
出于某种原因 SDCAlertView clickButtonAtIndex来自 SDCAlertView POD 的回调(见下面的代码块)从未被调用。 SDCAlertView 显示,但在我选择警报
我正在一个使用 Objective-C 开发的项目中使用 SDCAlertview,我希望能够设置视觉样式,但我无法这样做。 我能够导入到任何其他 obj-c 类中的唯一文件是 SDCAlertVie
我是一名优秀的程序员,十分优秀!