segueでの画面遷移でハマった(と言うか原因不明だけど解決…)
最終更新から9年以上たっています。ライブラリのバージョンや手順が変わっている可能性があります。
UINavigationControllerでsegueを使って画面遷移をしようと思ったら、なぜかkindでshow(push)を指定しているのに、viewcontrollerが下からスライドアップしてくるわ、navigation barは消えてしまうわで大苦戦した。
遷移先のviewcontrollerでself.navigationControllerを取得してみるとnilになっているので、この辺が原因なのかと思いつつ、あれやこれや調べたり試したりしたのだけど、結局原因が分からず…。
こうなったら駄目元で一度segueを削除して再度作り直してみようと、何の希望も持たずやってみたら、なぜか動いた…。
特別な設定とか何もしていないのに何でだ…。
マジこういうの困る(・_・)
iOS・Swift の記事
コメントの受け付けは終了しました。ご意見・ご質問は X(@nm_aru)へどうぞ。