AutoLayout Overview
Layout The two most common way's to layout views is .xib files and storyboard. To make the UI adaptive in the available space we have two »
Stretching two text fields in a horizon stack view Adding text fields to stack view Add remaining constraint to trailing margin Change the size When a »
Layout The two most common way's to layout views is .xib files and storyboard. To make the UI adaptive in the available space we have two »
Setting font style and color The UITextField class comes with a defaultTextAttributes property. This property takes a dictionary of attributes chosen from those specified in the »
Initializing a UIImagePickerController @IBAction func pickAnImage(_ sender:Any) { let pickerController = UIImagePickerController() present(pickerController, animated: true, completion: nil) } UIImagePickerControllerDelegate When the Image Picker Controller is presented one »
Delegate Pattern A delegate is an object that executes a group of methods on behalf of another object. The ability to reuse views without having to »