xamarin如何通过按钮从我的ios应用程序打开facebook和twitter应用程序

我正在用c#开发一个带xamarin的ios应用程序。 我有一个“联系”UIViewController,有一些按钮,包括Facebook和Twitter。

我需要从我的应用程序打开Facebook和Twitter应用程序,指向特定的Facebook页面和Twitter个人资料。

这是最好的方法吗?

提前致谢…

试试这个 :

Device.OpenUri(new Uri("fb://page/page_id")); Device.OpenUri(new Uri("twitter://user?user_id=userid")); 

对于page_id右键单击页面并选择查看源页面,找到facebook的page_id ,与twitter相同,找到userid

除了接受的答案 ,以下是我在外部应用程序中打开链接的发现。
要在浏览器中打开链接:

Device.OpenUri(new Uri(“ http://example.in/index.html ”));

在facebook中打开群组:

Device.OpenUri(new Uri(“fb:// group / groupname”));

要在Facebook中打开页面:

Device.OpenUri(new Uri(“fb:// page / page_id”));

要在Instagram中打开用户:

Device.OpenUri(new Uri(“instagram:// user?username = yourUserName”));

要在Twitter中打开用户:

Device.OpenUri(new Uri(“twitter:// userName?user_id = userId”));

要打开邮件应用:

Device.OpenUri(new Uri(“mailto:example@gmail.com”));