已写好view，controller