调用号码后是否可以自动返回应用程序?

在我的应用程序中,我有一些电话号码,以便用户可以拨打电话号码。

当用户点击数字时,它会将它们推出应用程序以拨打他们点击的号码。

我想要的是应用程序应该在对话完成后让用户回到应用程序。

在邮件模式下,您可以使用MFMailComposeController ,然后切换回上一个视图。

因此,当您使用MFMailComposeController时,您永远不会离开应用程序。

public override void ViewDidLoad () { base.ViewDidLoad (); //Call A number this.buttonCall.TouchUpInside += delegate { NSUrl url = new NSUrl ("tel:0707878039"); if (UIApplication.SharedApplication.CanOpenUrl (url)) { UIApplication.SharedApplication.OpenUrl (url); } else { Console.WriteLine ("Cannot open url: {0}",url.AbsoluteString); } } 

那么有办法吗?

  this.btnCall.TouchUpInside+= delegate { UIWebView web = new UIWebView(); NSUrl url = new NSUrl("tel:07777777777"); web.LoadRequest(new NSUrlRequest(url)); }; 

工作正常,但如果你真的想拨打号码,WebView会在(提醒)中询问。

你可以打电话或取消。

通话结束后,您将返回查看!

关于MemoDreamer

不是。您正在将控制权传递给外部应用程序(手机应用程序),目前无法告诉它切换回您的应用程序。