您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Swift-使用drawInRect:withAttributes绘制文本:

Swift-使用drawInRect:withAttributes绘制文本:

问题在于这font是可选的,因为便利构造函数现在返回可选值,因此font需要将其解包为字典中的值:

if let actualFont = font {
    let textFontAttributes = [
        NSFontAttributeName: actualFont,
        NSForegroundColorAttributeName: textColor,
        NSParagraphStyleAttributeName: textStyle
    ]

    text.drawInRect(NSOffsetRect(textRect, 0, 1), withAttributes: textFontAttributes)
}
Swift 2022/1/1 18:14:24 有680人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶