私は偉大なライブラリZUUIRevealControllerで遊んでいます。しかし、私はそれをプログラミングすることができないので、ユーザはリアコントローラ内のセルをタップすることができます。リア・コントローラーが消えて、新しいビュー・コントローラーが正面図に表示されます。ZUUIRevealController - リアビューコントローラーのテーブルビューセルを押してフロントビューのビューをプッシュ
私はセットアップをしました。このように私のプロジェクト:
VGViewController *frontViewController;
RevealController *rearViewController;
frontViewController = [[VGViewController alloc] initWithNibName:@"VGViewController" bundle:nil];
self.navigationController = [[UINavigationController alloc] initWithRootViewController:frontViewController];
rearViewController = [[RevealController alloc] initWithNibName:@"RevealController" bundle:nil];
ZUUIRevealController *revealController = [[ZUUIRevealController alloc] initWithFrontViewController:self.navigationController rearViewController:rearViewController];
[frontViewController release];
[rearViewController release];
self.window.rootViewController = revealController;
[revealController release];
[self.window makeKeyAndVisible];
return YES;
私が誰かが私を助けることができると思います! :D
お返事ありがとうございます。私はそれを働かせることはできません。配列に4つの要素があり、上記のコードを使用すると何も起こりません。テーブルビューでは、タップされたセルのテキストが文字列と等しいかどうかを確認し、それに基づいてナビゲーションを実行できます。私はここでsimular何かをすることはできますか? – Jonas
2週間前に私が図書館に提供した更新されたサンプルプロジェクトを見てきましたか?私はrearViewにテーブルを設定し、別のもののためにfrontViewControllerを交換します。 - もちろん、テキストはあなたが望むものと一致するかどうかを確認してからアクションをトリガーすることができます。 - アイデアは基本的には本当にシンプルで、あなたの問題はライブラリ内にあるようには見えません。あなたがする必要があるのは、新しいViewControllerを作成し、 '[revealController setFrontViewController:newViewController animated:NO]'を呼び出すだけです。 d ['self.navigationController pushViewController:XXX animated:YES];' – pkluz
ありがとうございました。 :D – Jonas