4

開いたときに特定のページでUIWebViewを起動するだけで、他には何もしないiPhone/iOSアプリを作成したいと思います。プロセスを少し加速するために使用できるテンプレートXCodeプロジェクトはありますか?

4

5 に答える 5

2

いいえ、Xcodeはそのようなテンプレートを提供していません。ただし、「シングルビューアプリケーション」テンプレートを使用することはでき、ストーリーボードを使用すると非常に簡単に実行できるはずです。

チュートリアルは次のとおりです:http ://www.youtube.com/watch?v = bGPJeYxWr3Y

于 2012-06-01T13:21:51.723 に答える
1

テンプレートはありません。ただし、新しいプロジェクト「シングルビューアプリケーション」を作成するだけです。次に、Interface BuilderでビューをUIWebViewに設定し、必要なWebサイトをロードするための行をいくつか追加します(例:viewWillAppear)。

于 2012-06-01T13:20:14.027 に答える
1
CGRect webFrame = CGRectMake(0.0, 0.0, 320.0, 460.0);
UIWebView *webView = [[UIWebView alloc] initWithFrame:webFrame];
[webView setBackgroundColor:[UIColor clearColor]];
NSString *urlAddress = @"http://www.google.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
[self.view addSubview:webView]; 
[webView release];

これをシングルビューアプリケーションのビューコントローラのviewDidLoadに入れると、それができます。.:)

于 2012-06-01T13:47:23.540 に答える
1

GITHubには同じためのシェルアプリがあります。 https://github.com/endymion/iOS-HTML5-Shell-App/

しかし、著者が言うように、世界に恩恵を与え、それを使用しないでください。

于 2012-06-01T14:48:44.837 に答える
0

正確にはテンプレートではありませんが、これをプロジェクトにドロップして使用することができます。これはUIWebViewのドロップです。http://cocoacontrols.com/platforms/ios/controls/web-browser-view-controller

于 2012-06-01T13:53:09.480 に答える