support adding UITextField dynamically
fix bug: the view won't scroll too much, when the uitextfield is at top of the screen.
add new demo: add uitextfield in code, and put it at the top of the view