After thinking a while, I think we need to use a schedule to update the position of `UITextField`.
And the interval should be 0.5s probably.