The solution is, when becoming first responder, to set the UITextField's selectedTextRange to nil.
Topic:
UI Frameworks
SubTopic:
UIKit
Tags: