UITextView firstRectForRange not working when there's new line characters in the mix
问题 I'm using this method for converting a NSRange to a CGRect as it relates to a UITextView: - (CGRect)frameOfTextRange:(NSRange)range inTextView:(UITextView *)textView { UITextPosition *beginning = textView.beginningOfDocument; UITextPosition *start = [textView positionFromPosition:beginning offset:range.location]; UITextPosition *end = [textView positionFromPosition:beginning offset:range.location+range.length]; UITextRange *textRange = [textView textRangeFromPosition:start toPosition:end];