use UITextView, fix bug with textFieldDidEndEnding when a new row is added
rearrange and delete