Swift

Swift:原因?問題はpushButtonによる2画面制御。

地図のキャプションが表示されない問題が判明しました。

原因はEl CapitanもしくはXcode 7 / Swift 2にしたこととPush Buttonを使った2画面制御が深く関係しています。問題が解決されるのを受身的に待つのでは遅くなってしまいます。つまり、workaroundをどうするかが真の問題となります。

ということは、Push Buttonを使った2画面制御の代替機能があるかどうか。

探したら、TabViewが使えそうなので、地図のサンプルプログラムを機能拡張し、検証してみました。結果、OKだったのでこれを使いたいと思います。画面遷移を考慮しないといけない局面ががあるかもしれませんが、それはそのときに対応することにします。

スクリーンショット 2015-09-14 14.17.52

Categories: Swift, 技術