【问题标题】:Phone call using a number in a UITextField使用 UITextField 中的号码拨打电话
【发布时间】:2010-02-10 14:11:04
【问题描述】:

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

【问题讨论】:

  • 什么事件必须发起电话?

标签: iphone ios cocoa-touch uitextfield


【解决方案1】:

您应该可以使用“tel:”协议呼叫openURL:openURL:options:completionHandler:。请参阅协议参考的Phone Links 部分。在 iOS 3.x 中你会看到一个提示,但在 iOS 2.x 中它只会拨号。

【讨论】:

  • 好的。我是否必须编写这样的代码行(使用 initWithString: 然后是电话号码)? NSString *telefonnummer = map.kordinate.telefon; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:telefonnummer]];还是另一件事?当我点击文本字段时它会自动拨号吗?我希望你能再次帮助我吗?^^
  • 如果我正确理解您的问题,是的,是的,也许?
【解决方案2】:
NSString *callTextFiel = [NSString StringWithFormat:@"tel:%@", textField.text];

[[UIApplication SharedApplication] openURL:[NSURL URLWithString:callTextField]];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-11
    • 2015-01-31
    • 1970-01-01
    相关资源
    最近更新 更多