title: Set a special string to the UILabel, but the part of string is duplicated and be strange
body: <p>My user report a bug that the texts is strange and he did not taped that.
  So I get the texts and create a simple project, only create a label and set the texts to it.
  The texts is here:</p>
  <p><code>【Does this sound natural?】\n \&quot;Who's that?\&quot; \&quot;That's Tom when he was a kid.\&quot; \&quot;Do you have a same picture of Mary?</code></p>
  <p>If I do not limit the number of label's line, there is no issue, but when set the number of line to 3, the text <code>&quot;That's Tom when</code> occurred two times! And texts is became strange.</p>
  <p><a href="https://i.stack.imgur.com/QMATe.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QMATe.png" alt="enter image description here" /></a></p>
  <p>All code is here</p>
  <pre><code>class ViewController: UIViewController {
      lazy var label: UILabel = {
         let label = UILabel(frame: CGRect(x: 50, y: 100, width: 220, height: 100))
          label.numberOfLines = 3
          label.font = UIFont.systemFont(ofSize: 14)
          self.view.addSubview(label)
          return label
      }()
      
      override func viewDidLoad() {
          super.viewDidLoad()
          // Do any additional setup after loading the view.
          
          self.view.backgroundColor = .lightGray
          self.label.text = &quot;【Does this sound natural?】\n \&quot;Who's that?\&quot; \&quot;That's Tom when he was a kid.\&quot; \&quot;Do you have a same picture of Mary?&quot;
      }
  }
  
  </code></pre>