2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

iOSアプリ 開発者の雑談スレ51【ぬくニー】

200 :名称未設定 :2019/09/06(金) 12:54:42.84 ID:n4jeTFTJp.net
>>199
例えばこれ

https://forums.developer.apple.com/thread/121474

https://forums.developer.apple.com/thread/122203

UIToolBarにUIBarButtonItemを入れて、UINabigationBarItemの左右のボタンにセットしてviewDidLoadで実行すると、
一旦は表示されるが、次画面に遷移して戻ってきたり、UIAlertViewControllerなどでポップアップ画面を表示すると、
画面の再描画時にエラーになってボタンが消える。
AutoLayoutのバグっぽい。

これ、酷いのが現在App Storeで配信されているアプリでも、同じ仕組みでボタンを配置しているアプリも
iOS13で動作させると同じ現象が起きる。

バグを回避するためには、viewWillAppearの中で実行するか、UIAlertViewControllerを使用した後に実行して
ボタンを再配置するようにしなければならない。

総レス数 1001
201 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200