我正在尝试创建一个子类UIActivity
以将自定义按钮添加到UIActivityViewController
. 我希望这个自定义按钮能够在不离开应用程序的情况下打开链接。我找到了许多允许在 safari 中打开东西的解决方案,但我不知道是否可以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];
}