0

私のiPhoneプログラムはURLスキーマを使用して正常に動作します。これを行うには、このチュートリアルを許可するだけです。わかりました、プログラムの開始時に、私は関数を使用します

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;

そして、launchOptionsには必要なすべてのデータがあります。この問題は解決されました。しかし、URLスキーマを使用していて、プログラムが開いている場合。プログラムが開き、最後に表示されたウィンドウが表示されます。でも、別の場所に行きたいです。

質問:URLスキーマを使用してWebブラウザからプログラムが再アクティブ化されたことをどのように知ることができますか?どの機能を使用する必要がありますか?それを解決できるものは見つかりませんでした。

4

1 に答える 1

0

はい...正しい機能はこれです!!!! (onnowebに感謝)

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

少しわかりにくいので、「wasOpenedByURL」を使用してみませんか。Bah ..オブジェクトのすべての関数を使用して、それが何をするかを知る必要があります。

于 2011-05-23T13:11:22.080 に答える