###Push時にフリーズする。
Swiftで製作中のアプリにおいて、
navigationBarを隠し、フルスクリーンのUINavigationControllerを使っています。
navigationBarのようなものは、単なるViewで作ったカスタムナビげションバーです。
またViewControllerの構造は、
DrawerViewController-NavigationController-ViewControllerです。
DrawerViewControllerは自作でMainViewControllerとDrawerControllerとNavigationControllerをChildViewControllerにとっています。
何度かPush、PopでViewControllerを行き来した後、RootViewcontrollerからのPush時にフリーズするバグが起きています。
(バグ発生時、何故かEdgePanジェスチャーをすると、フリーズが解消されます。)
Storyboardは一切使わずに作っていますが、Storyboardで実装しても同じバグが発生しました。
また NavigationControllerのPanGestureのDeletateもRootViewControllerに遷移した時、無効化しています。
色々試して見たのですが、どうしても解決できません。よろしくお願いします。
あなたの回答
tips
プレビュー