-Laying out the views
-Deciding how these views will adapt when the available screen size changes
import UIKit
class CodeViewController:
UIViewController {
override func loadView(){
code
}
}
-screen size changes
iphone se, iphone 6+
rotaion
code, xibs, storyboards
-Swift Code(NSLayoutConstraint)
-Visual Format Code
-Creating constraints in IB
UIStackView