Moved text color change to be with becoming and resigning first responder. The text color change is in an animation, incase .textColor on UILabel ever becomes animate able.