无需按下共享按钮即可打开移动Safari的UIActivityViewController

时间:2013-05-16 15:17:53

标签: ios ruby-on-rails web-applications hyperlink mobile-safari

我在Ruby中创建了一个Web应用程序,它位于我的iPhone主屏幕上并打开全屏without the default Apple toolbars and menu bars

但是,这意味着我正在隐藏打开Safari可爱UIActivityViewController的按钮。

有没有办法强制打开它而不点击该按钮?即基本上构建一个按钮,在我的应用程序中执行相同的功能(打开UIActionSheet)?

提前致谢。

1 个答案:

答案 0 :(得分:0)

你应该可以这样做;

NSURL *url = [NSURL URLWithString:@"http://goo.gl"];
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] 
    initWithActivityItems:@[url] 
    applicationActivities:nil];
[self presentViewController:activityViewController animated:YES completion:nil];