// Set light status bar //////////////////////////////////////////////////////////////////////////////// UIApplication.sharedApplication().statusBarStyle = .LightContent // In the plist file, set `View controller-based status bar appearance` to `NO` // Set a scroll view to the height of an image view //////////////////////////////////////////////////////////////////////////////// scrollView.contentSize = imageView.frame.size // Or set it to a pixel size scrollView.contentSize = CGSize(width:375, height:1857) // Control a child view controller from a parent. //////////////////////////////////////////////////////////////////////////////// // Define the first `[0]` of the child view controllers with the class name // ChildViewControllerClassName as a variable childVC. // Won't always need the `self.` let childVC = self.childViewControllers[0] as! ChildViewControllerClassName // put `childVC.` before the var you want to control from the child VC. childVC.thingToControl.alpha = 1 // Go Back in Code //////////////////////////////////////////////////////////////////////////////// // Dismiss a modal dismissViewControllerAnimated(true, completion: nil) // Go back in the history stack. navigationController!.popViewControllerAnimated(true)