[iOS9] viewWillAppear で部品の位置が確定しなくなった

公開日: : iPad, iPhone

ios-9

どうやら iOS9 から viewWillAppear では部品の位置が確定しなくなったらしく、viewWillAppearに部品配置コードを入れても部品が正しく配置されなくなったようだ。(古いコードの流用で Autolayout 不採用)

もともと viewWillAppear で部品の位置が確定される、という情報があったわけではないがこれまでは普通に動いていたので、できればそのままでいきたかった。

stackoverflow でも同じレポートがされているようで、とりあえず回避するには viewDidLayoutSubviews にコードを移動しておけばよさそうだ。実際試してみたところうまくいった。

iOS – UIViewControllerのライフサイクル – Qiita

関連記事

おんぷちゃん 1.9.0 MIDI対応

おんぷちゃん 1.9.0 で MIDI キーボードに対応しました。(まだ App Store にてレ

記事を読む

au で iPhone5 を下取りに出してきた

今ならiPhone 5を32000で買い取りしてもらえるということで、au Shop に行っ

記事を読む

no image

SwitchEasy NUDE for iPhone5 を買ってみた。まだ様子見の方がよさそう

SwitchEasy NUDE for iPhone 5 UltraClearSwitchEasy

記事を読む

no image

[iPhone SDK] アクションメソッドの種類

UIKitのコントローラは、3種類のメソッドで呼び出すことができる。 いつもこれを忘れてしまうので、

記事を読む

no image

おすすめ iPhone5用ケース iJacket

iPhone5購入時に同時に購入したケース(写真上)が1ヶ月程度でかなりみすぼらしい状態

記事を読む

LogLocations 1.4.0 写真表示対応

行動ログは取りたいが、何も操作したくない。という自分のようなずぼらなログ好きユーザ向けのアプリ、L

記事を読む

no image

[iPhone SDK] iAd 組み込みでひっかかったこと

iAd は iAd Programming Guide を読んだりすればとても簡単にアプリへの組み込

記事を読む

iOS上のJavaScript実行環境Scriptableを使ってみた

iOS上の JavaScript実行環境であるScriptable を使ってみた。 Scr

記事を読む

AWS IoTを利用してクラウド連携機能を追加してみた

GWに自宅待機でまとまった時間が確保できたので、AWS IoT を利用してMQTTを使った

記事を読む

Apple Special Event 2014

https://japanese.engadget.com/2014/09/09/9-9/

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

ポモドーロテクニック用物理タイマーならTime Timer

会社ではなかなか自由に時間を使えないが、家で読書や作業をする

DELL 32インチディスプレイ U3223QE 購入

Dell U3223QE は解像度 3840x216

WWDC 2023 Vision Pro発表

2023/6/5 (日本時間 2023/06/06 2AM)のWWD

M1 MacBook Air を Venturaにアップデートする

M1 MacBook Air を macOS Montere

iOS16でaurioTouch の inBufferFramesが1になる

https://developer.apple.com/librar

→もっと見る

PAGE TOP ↑