Skip to content

Instantly share code, notes, and snippets.

@BradB132
Last active November 28, 2015 19:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save BradB132/f9df3df8ac0ee6765576 to your computer and use it in GitHub Desktop.
Save BradB132/f9df3df8ac0ee6765576 to your computer and use it in GitHub Desktop.
SizeClassConcepts
class TraitViewController: UIViewController {
//this function comes from the UITraitEnvironment protocol
override func traitCollectionDidChange(previousTraitCollection: UITraitCollection?) {
let horizontalSize = traitCollection.horizontalSizeClass
let verticalSize = traitCollection.verticalSizeClass
let previousHorizontalSize = previousTraitCollection.horizontalSizeClass
let previousVerticalSize = previousTraitCollection.verticalSizeClass
//TODO: make relevant updates to UI for this new size class
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment