使用UITextField中的号码拨打电话

问题描述 投票:1回答:2

如何在我的应用程序中拨打一个已输入UITextField的号码?

iphone ios cocoa-touch uitextfield
2个回答
6
投票

您应该能够使用“tel:”协议调用openURL:openURL:options:completionHandler:。请参阅协议参考的Phone Links部分。在iOS 3.x中,您将看到iOS 2.x中的提示,它只会拨打。


1
投票
NSString *callTextFiel = [NSString StringWithFormat:@"tel:%@", textField.text];

[[UIApplication SharedApplication] openURL:[NSURL URLWithString:callTextField]];
© www.soinside.com 2019 - 2024. All rights reserved.