I'm using EGOTextView in a project and had to apply a couple of minor fixes to get it to do what I needed. I thought you might find them useful.
move initialization code into a -commonInit method which is then call…
…ed from both -initWithFrame: and -initWithCoder: to allow EGOTextView to work when unarchived from a nib
implement -textInputView from UITextInput so that users of EGOTextVie…
…w can do the appropriate coordinate transforms for the values from methods like -caretRectForPosition: