update UI iPhone for portrait, landscape not good