0

基本的に、私はプッシュ通知を使用しており、アラート文字列とチャネル文字列を含むカスタム JSON ペイロードを受信して​​います。チャネルは、通知が開かれたときにどのビューを読み込むかをアプリに伝えます。

唯一の問題は、これは単なる理論です...

通知が開かれたときにビューのプッシュを処理するためのオプションが何であるかわかりません。

JSON の読み取りと同時にアプリのデリゲートから実行できますか?

それ以外の場合は、どうすればよいですか?

それが唯一の問題です。他のすべてはソートされています。チャネルに応じてビューの読み込みを処理する必要があるだけです。

前もって感謝します。

4

1 に答える 1

0

次に、次のコードを使用して、ViewController の匿名名で View Controller をロードします

ステップ 1: JSON から匿名名で ViewController を作成する

UIViewController* object = (UIViewController*)[[NSClassFromString(@"ViewController") alloc] initWithNibName:@"ViewControllerNibName" bundle:nil];

ステップ 2: ViewController を使用してナビゲーション コントローラーを作成する

UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:object];

ステップ 3 : ナビゲーション コントローラーをウィンドウに追加する

self.window.rootViewController = self.navController;
于 2013-04-06T16:05:00.707 に答える