在whatsApp和facebook

时间:2018-05-18 09:04:21

标签: ios objective-c swift

我希望在UITextView中实现这种风格,如WhatsApp,Facebook和Instagram状态。我们可以在仅文本部分添加背景颜色,如果我们继续编写,它将会扩展。

以下是有关详情的图片。 :

Here is the image for more details.

1 个答案:

答案 0 :(得分:-1)

在UITextViewDelegate方法中编写以下代码。在每个单词上,textview委托都会调用,您可以为textview文本应用背景颜色。

var attributedString = NSMutableAttributedString(string: textField.text)
attributedString.addAttribute(NSBackgroundColorAttributeName, value: UIColor.clear, range: NSRange(location: 0, length: textField.text.length))
textField.attributedText = attributedString