LoginSignup
4
2

More than 3 years have passed since last update.

orientation 優良記事まとめ

Last updated at Posted at 2019-07-05

総合記事

orientationでつまづいたら、とりあえず最初はこれに目を通してみるといいかも
iOSアプリのレイアウトを回転で変更するとき注意していること - Qiita
iOSでの各回転検知方法とその結果 - Qiita

UIInterfaceOrientation, UIDeviceOrientation

Swiftで端末の向きが変わったことを検知する。 - プログラムを書こう!
【iOS】画面の向き(Orientation)を特定のページのみで制限したり許可したりしたい【supportedInterfaceOrientations】 - DRYな備忘録
iOSTraining/1-3_Supporting-Multiple-Interface-Orientations.md at master · mixi-inc/iOSTraining
【Swift4】特定の画面で回転を制御する方法について、サンプルを作って理解する - Qiita
iOS で Landscape モードのみサポートする - Qiita
UIInterfaceOrientationMaskで縦画面だけ許可する[Swift4] : 永遠日誌
iOS6.0以降の回転制御について | まるーんの開発備忘録
supportedInterfaceOrientationsForが呼ばれない -Swift4 | あんまり長いことは書けないブログ

UITraitCollection

【swift4】UITraitCollectionと仲良くなる(AdaptiveUIに対応する方法を考える) - Qiita
[iOS 8] マルチデバイス対応の新機能「Trait Collection」 | DevelopersIO
iOS:画面の向き、大きさ、端末によって表示を変える - Qiita

ライフサイクル

制約の更新のタイミングなどの参考になるかも

基礎からやりなおしメモ 【ライフサイクルと記述ルール】 - Qiita
UIViewにおけるレイアウトのライフサイクル - Qiita
ios – 向きの変更後にUIViewフレームが更新されない - コードログ

RxSwift

RxSwiftの場合、Binderで独自のorientationという変数が定義されており
それを使うっぽいのでややこしくなりがち?
How to observe orientation change with RxSwift · Issue #783 · ReactiveX/RxSwift

動画

iOS - [Swift]動画を横画面で再生|teratail

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2