I created a UILabel and set lineBreakMode to NSLineBreakByWordWrapping, but sometimes one word is splitted into two lines.

My codes are like belows

```
    _sentenceLabel.textAlignment = UITextAlignmentCenter;

    if (_sentenceLabel.bounds.size.width > self.bounds.size.width - 100) {
       CGSize size = [_info.sentence sizeWithFont:sentenceFont
                                constrainedToSize:CGSizeMake(self.bounds.size.width - 100, 1000)];
        _sentenceLabel.frame = CGRectMake(0, 0, size.width, size.height);

        _sentenceLabel.numberOfLines = 0;
        _sentenceLabel.lineBreakMode = NSLineBreakByWordWrapping;
    }

```

When font name is @"Gill Sans", the line break is not right. (The word "results" is splitted into two lines)
![enter image description here](https://i.stack.imgur.com/f8aHp.jpg)

When I change to other font, it works again. It is weird.

Thanks for any help.