サイドバーメニューにKYDrawerController
またはSWRevealViewController
を使用しようとします。しかし、問題はありますが、誰もが同じviewcontrollerで例を挙げています。私はtableView上のセルを押してサイドバーのメニューを保持するときに、viewcontrollerを変更したいと思います。サイドバーメニューを使用しているのは初めてです。私はそれが私の主なアイデアを得ることができないと思うし、私はこれを行うことはできません。あなたが私にアイデアやサンプルをくれれば、それを感謝します。スウィフト3:サイドバーメニューを使用
0
A
答えて
0
サイドメニューの実装にSWRevealViewControllerを使用できます。 revealController
はあなたのサイドメニューを実装するために最初に使用しているSWRevealViewControllerのインスタンスである
FrontViewController *frontViewController = [[FrontViewController alloc] init];
newFrontController = [[UINavigationController alloc] initWithRootViewController:frontViewController];
[revealController pushFrontViewController:newFrontController animated:YES];
。 詳細についてはSWRevealViewController
のサンプルプロジェクトgitHubからダウンロードしてください。
5
Swift 3で書かれた代替のInteractiveSideMenuライブラリを使用することができます。これは、あなたのニーズに適した非常に柔軟性が高く、十分にサポートされたライブラリです。また、TabBarを含む異なるコントローラを持つSampleもあります。 希望、それはあなたに役立つでしょう。
回答ありがとうございます。私はそれを確認し、私がそれをしたときにあなたに知らせるでしょう。私はそれが私のために働くことを望む。 – winnervswinner
ご協力ありがとうございます。問題が発生した場合は、動作するかどうかをご確認ください。 –