The standard behaviour of the UITextView automatically resets the contentInset property to 32, which causes strange behaviour if you just want an UITextView with a single line. On responding the cursor disappears in the negative content area. The solution is simple. Just subclass the UITextView and force overwrite the property contentInset with UIEdgeInsetsZero. It just acts like an UITextField now. The SMS.app for example uses this behaviour for text-input with the ability to enter multiple lines.
- TrueType-flavoured OpenType (extension .ttf) and
- PostScript-flavoured OpenType (extension .otf).
Ok what you have to do is simple ..