gpt4 book ai didi

ios - 如何在没有占位符文本的情况下设置属性文本?

转载 作者:行者123 更新时间:2023-11-28 05:29:38 24 4
gpt4 key购买 nike

在 Xcode 6.2 中工作的代码不再工作,我无法弄清楚如何修复它。字符串属性现在被忽略,除非我设置默认文本。这是我现在得到的:

    let font = UIFont(name: "Arial-BoldMT", size: 42.0)!
let textStyle = NSMutableParagraphStyle.defaultParagraphStyle().mutableCopy() as! NSMutableParagraphStyle
textStyle.alignment = NSTextAlignment.Center
let textColor = UIColor.whiteColor()
var shadow = NSShadow()
shadow.shadowColor = UIColor.blackColor()
shadow.shadowOffset = CGSizeMake(2.0,2.0)

var attr = [String:NSObject]()

attr = [
NSFontAttributeName: font,
NSForegroundColorAttributeName: textColor,
NSParagraphStyleAttributeName: textStyle,
NSShadowAttributeName: shadow
]

let placeholderText = NSAttributedString(string: "", attributes: attr)
textView.attributedText = placeholderText

最佳答案

如果将 placeHolderText 更改为 NSAttributedString(string: "", attributes: attr),则可以通过更改其 text 来更改 UITextView 的文本 属性和新文本将具有所有相同的属性。我希望这能回答您的问题。

关于ios - 如何在没有占位符文本的情况下设置属性文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29372150/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com