UIActivity
にカスタム ボタンを追加するサブクラスを作成しようとしていますUIActivityViewController
。このカスタム ボタンで、アプリケーションを終了せずにリンクを開くことができるようにしたいと考えています。UIWebview
サファリで開くことができるソリューションを多数見つけましたが、アプリ内で開くことができるかどうかわかりません(おそらくモーダル ビューですか?)。
デリゲート メソッドで `UIWebview を作成してクリックを処理しようとしましたが、これはビュー コントローラーではないため、ビュー階層に追加できません。
- (void)prepareWithActivityItems:(NSArray *)activityItems{
UIWebView *webView=[[UIWebView alloc] initWithFrame:CGRectMake(0,0,320,480)];
NSURLRequest *urlRequest;
NSURL *urlforWebView;
urlforWebView=[NSURL URLWithString:@"http://www.google.com"];
urlRequest=[NSURLRequest requestWithURL:urlforWebView];
[webView loadRequest:urlRequest];
}