use Swift Language and  autolayout Constraint + Size Classes