私は地図とUIViewController
ナビゲーションバーを上にしたリストビューの間で「標準的な」フリップを行っています。地図の表示とリストを切り替えるボタンがあります。私はこの方法で移行を実行しています:
[UIView transitionFromView:self.tableView
toView:self.mapView
duration:1
options:UIViewAnimationOptionTransitionFlipFromLeft
completion:nil];
しかし、それが完了すると、「ビューから」はゼロになり、もう1回トグルした後、両方のビューがゼロになります。ビューを切り替えて両方を保持する別の方法はありますか? 次に、表示するときにそれらを入力して再度初期化する必要はありません。ユーザーがフリップするたびにピンがたくさんあるマップにそれを行うのはちょっと悪いです。