-2

ユーザーが左右にスワイプしていくつかの説明ページを表示するツアー画面を作成しています。

ただし、次のビューをプッシュする際に問題が発生しています。handleSwipes メソッドで以下のように UINavigationController を作成しました。

TourViewController2 *tourView2 = [[TourViewController2 alloc] initWithNibName:@"TourViewController2" bundle:nil];

UINavigationController* navigationController = [[UINavigationController alloc] init];

[navigationController pushViewController:tourView2 animated:YES];

何か案は?

ありがとう。

4

3 に答える 3

0

あなたの要件を読んだ後、私はあなたのアプローチに行きません. 「 」の使用をお勧めしますPage Control。以下の Apple の定義:-

UIPageControl は、開いているページごとにドットを表示することで、アプリケーションで開いているページの数を示します。現在表示されているページに対応するドットが強調表示されます。UIPageControl は、ユーザーが現在強調表示されているドットの右または左をタップしたときにデリゲートにイベントを送信することで、ナビゲーションをサポートします。

これがあなたを助けることを願っています!

于 2013-09-11T10:03:51.887 に答える
0
Try this:

TourViewController2 *tourView2 = [[TourViewController2 alloc] initWithNibName:@"TourViewController2" bundle:nil];

UINavigationController* navigationController =[[UINavigationController alloc]initWithRootViewController:tourView2];

 self.window.rootViewController=navigationController;
于 2013-09-11T10:01:23.297 に答える