Swift based UITextField subclass with floating labels