Mar*_*nés 2 objective-c ios swift
我想知道是否可以在通知栏中创建一个简单的小部件按钮,当您单击它时可以拨打电话。我一直在阅读苹果的文档,其中一项限制是:
访问 sharedApplication 对象,因此不能使用该对象上的任何方法
据我所知,您需要访问 UIApplication.sharedInstance 来执行调用。
对此有什么想法吗?提前致谢!
好吧,我回应自己。
在研究信息并从头开始创建项目后,我发现要拨打电话,您应该使用以下代码:
let phoneNumber: String = "1234567890"
let phoneNumberString: String = "tel:\(phoneNumber)"
let url: NSURL = NSURL(string: phoneNumberString)!
self.extensionContext!.openURL(url, completionHandler: { (Bool) in
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
268 次 |
| 最近记录: |