The UILabel class implements a read-only text view in iOS
The UITextView class implements the behavior for a scrollable, multiline text region in iOS
"Also consider using uilabel instead of uitextview if you don t need to edit information inside since uitextview take longer to allocate and init and are generally slower than uilabel"
from question "UITextView how to cut off text"
"I think the problem happened because the padding left right of uitextview is bigger than uilabel"
from question "How to calculate TextView height base on text"
"My problem is uitextview is more complicated than uilabel"
from question "How to Assert TextView value in XCode7 iOS9?"
"I m aware that uitextview is much more suitable for this as it implements uitextinput protocol which has all the methods i need but due to a bug in ios i m limited to uilabel"
from question "Is there any way to get CGRects for NSRange in UILabel?"