nsattributedstring

    0热度

    1回答

    我想显示一些文本的分数。分数显示在一个句子的中间,我希望字体比文本的其余部分更大。 我的代码如下: let fontSizeAttribute = [NSAttributedStringKey.font: UIFont.systemFont(ofSize: 43)] let myString = String(describing: Int(finalScore!.rounded(toPlace

    0热度

    1回答

    我想从NSAttributedString中获取由特定字符串分隔的组件。它可能在迅速吗? 我能够做到这一点的NSString,但我不知道我怎么能做到NSAttributedString相同?

    -1热度

    1回答

    我有一个方便的扩展是这样的: extension NSMutableAttributedString { func append(string: String, attributes: [String: Any]) { let attributed = NSMutableAttributedString(string: string) let range = N

    3热度

    1回答

    我使用的是iOS 11和斯威夫特4. 工作我试图以编程方式产生UITextView内的链接。 所有的属性都起作用(即颜色,大小,范围等) - 但不幸的是,链接不起作用。有人可以告诉我为什么吗? 这里是我的代码: @IBOutlet weak var textView: UITextView! // Setting the attributes let linkAttribut

    0热度

    2回答

    我有以下代码将属性字符串添加到UITextView文本。我需要在swift中添加自定义字体和字体大小。怎么做? func setAttributedString(string: String) -> NSAttributedString { let attrString = NSMutableAttributedString(string: string) let paragr

    0热度

    3回答

    我试图让一个TextView有像这样的一些测试: 信用评级机构等enim存有。 Nullam rhoncus euismod nisi在convallis。 Etiam accumsan libero odio,eget malesuada ligula bibendum venenatis。 其中的链接带给你的其他的ViewController ...我想我应该用属性文本来做到这一点,但我真想不

    2热度

    3回答

    我正在从swift 3移动到swift 4.我有UILabels,我将非常具体的文本属性赋予标签。当strokeTextAttributes被初始化时,我得到'意外发现的零,同时展开可选值'错误。我完全失去坦率。 在swift 3中,strokeTextAttributes是[String:Any],但swift 4抛出错误,直到我将其更改为下面的内容。 let strokeTextAttribu

    0热度

    2回答

    调整位于NSAttributedString中的图像时,出现奇怪的问题。调整大小的扩展工作正常,但是当图像被添加到NSAttributedString时,出于某种原因它会垂直翻转。 这是伸缩扩展: extension NSImage { func resize(containerWidth: CGFloat) -> NSImage { var scale : CGFloat

    0热度

    1回答

    我在故事板中有一个UITextView(文本属性是属性的,并且允许编辑属性,选中,可编辑选中)。当用户按下按钮时,我想要“激活”粗体字体。所以,无论用户输入什么,都必须加粗。当按下回车键时,我想要转到下一行,并且UITextView应该记住所有文本的属性。问题是,在按下返回键后,所有字符都变为粗体。 这是我的代码。 var isBoldTyping: Bool = false func tex

    0热度

    3回答

    如何更改标签中下划线的颜色?我只想要下划线来改变颜色,而不是整个文本。 我已经使用这个代码来获取下划线: let underlineAttribute = [NSAttributedStringKey.underlineStyle: NSUnderlineStyle.styleSingle.rawValue] let underlineAttributedString = NSAttribute