如何在 iOS 应用程序中打开系统的 iPhone 拨号盘

How to open system's iPhone Dial pad in iOS app

问题是:我不想立即拨号,我需要当用户点击 'call' 按钮时,应用跳转到 phone 应用中的拨号盘,然后用户输入 phone 号码,然后用户可以按 'Call' 按钮拨打此 phone 电话。

[[UIApplication sharedApplication] openURL:@"tel://"]

这是不可能的,但是您为什么不喜欢 'tel://' 方法,因为它会在呼叫终止后将用户留在您的应用程序中?我还没有看到一个应用程序会重定向到呼叫屏幕来拨号,因为呼叫按钮更简单。