无法设置UITextview的字体大小

时间:2019-05-15 11:21:15

标签: ios swift uitextview

我已将textview拖到我的xib上。在xib中,我将textview字体大小设置为System 25.0。但是,当我的应用程序运行并且我键入textview时,字体大小减小到一半。我还像这样在textview中添加了一个占位符。

viewDidLoad中。

placeholderLabel = UILabel()
placeholderLabel.text = "What do you want to discuss?"
placeholderLabel.font = UIFont.systemFont(ofSize: (contributeTextView.font?.pointSize)!)
placeholderLabel.sizeToFit()
contributeTextView.addSubview(placeholderLabel)

placeholderLabel.frame.origin = CGPoint(x: 5, y: 3)
placeholderLabel.textColor = UIColor.lightGray
placeholderLabel.isHidden = !contributeTextView.text.isEmpty

textViewDidChange中。.

  func textViewDidChange(_ textView: UITextView) {
    placeholderLabel.isHidden = !textView.text.isEmpty
  }

当应用首次加载时,占位符将以25号字体显示。但是当我开始键入时,字体大小变小。可能是什么原因?

0 个答案:

没有答案