Upgrade to Pro — share decks privately, control downloads, hide ads and more …

iOSアプリのレイアウトを回転で変更するとき注意していること

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for kazuhiro4949 kazuhiro4949
December 28, 2018

 iOSアプリのレイアウトを回転で変更するとき注意していること

Avatar for kazuhiro4949

kazuhiro4949

December 28, 2018
Tweet

More Decks by kazuhiro4949

Other Decks in Technology

Transcript

  1. ϨΠΞ΢τมߋΛ ߦ͏λΠϛϯά override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator)

    { super.viewWillTransition(to: size, with: coordinator) coordinator.animate(alongsideTransition: { _ in if size.width > size.height { // ϨΠΞ΢τมߋॲཧΛॻ͘ } else { // ... } }, completion: nil) } 6*7JFX$POUSPMMFSͷ"1*
  2. ճసͷڧ੍ override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation { return .landscapeRight } 6*7JFX$POUSPMMFSͷ"1*

    ͜ΕͰϞʔμϧ͕දࣔ͞ΕΔํ޲ΛܾΊΒΕΔɻ ͜ͷઃఆͩͱɺࠨ͔Βӈʹ޲͔ͬͯϞʔμϧ͕಄Λग़ͯ͘͠Δ