iOS 之(调用系统发送短信功能)

   今天处理一个订单详情的界面,在订单详情页面上有联系方式(电话号码),在电话号码的右边有两图片,一个是电话样式的,一个是短信样式的,做为一名程序员(号称攻城师)一眼看下去就应该是一个 button,而不是 imageView ,既然是 button 那就应该是打电话和发短信的,这样一来的话,当我们点击短信的这个 button 时,就应该调用系统发短信的界面,下面先来看看效果图与需求:

      这篇随笔主要是记录总结发短信的代码,打电话迟点更新

下面来看调用系统发短信的实现代码

老规矩,新建一个工程

  接下来就是 button 点击事件的处理方法

  到这里,基本功能已经可以实现了

但为了用户体验度更高一些,我们还可以做如下操作:

  另外再次提醒一下:需要真机运行,模拟器上没有发短信功能。

时间: 2025-01-01 01:48:05

iOS 之(调用系统发送短信功能)的相关文章

iOS调用系统发短信功能详解

iOS调用系统的发短信功能可以分为两种:1,程序外调用系统发短信.2,程序内调用系统发短信.第二种的好处是用户发短信之后还可以回到app.这对app来说非常重要. 程序外调用系统发短信 这个方法其实很简单,直接调用openURL即可: [[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"sms://13888888888"]]; 程序内调用系统发短信 1)导入MessageUI.framework,并引入头文

IOS问题汇总:2015-1-9 iOS 调用系统发短信以及打电话功能

iOS 调用系统发短信以及打电话功能 ios电话smsinterface互联网class先介绍一种最简单的方法: 调用打电话功能 [[UIApplicationsharedApplication] openURL:[NSURL URLWithString:@“tel://10086”]]; 调用发短信功能 [[UIApplication sharedApplication]openURL:[NSURL URLWithString:@“sms://10000”]]; 上面的发短信的功能是调用系统的

IOS 调用系统发短信以及打电话的功能

IOS 调用系统发短信以及打电话的功能 http://blog.csdn.net/lwq421336220/article/details/7818979 先介绍一种最简单的方法: 调用打电话功能 [[UIApplicationsharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]]; 调用发短信功能 [[UIApplication sharedApplication]openURL:[NSURL URLWithS

Java调用SMSLib发送短信详解

项目中需要用到发送短信功能,之前没做过这方面,找人咨询了一下,也网上查了查,发现并不是很复杂.目前项目已经完成了,做个记录以备后用.程序中发送短信主要有4种方法: 1.向当地的运营商申请网关,不需要额外的设备,利用对方提供的 API调用程序发送短信,适用于大型的通信公司.稳定,速度快,适合短信量特别大的需求,需要连接到运营商的网络中,不适合内网项目. 2.短信猫发送短信,借助像 GSM MODEM之类的设备(支持AT指令的手机也行),通过数据线连接电脑来发送短信,这种方法比较适用于小公司及个人.

android 中调用接口发送短信

android中可以通过两种方式发送短信 第一:调用系统短信接口直接发送短信:主要代码如下: Java代码   //直接调用短信接口发短信 SmsManager smsManager = SmsManager.getDefault(); List<String> divideContents = smsManager.divideMessage(content); for (String text : divideContents) { smsManager.sendTextMessage(&

PHP发送短信功能

发送短信的功能主要在于获得短信接口后,在函数中模仿用户行为,例如浏览器跳转输出短信接口的链接. 需要运用的函数为 curl_init(); curl_setopt(); curl_exec(); curl_close(); function send_sms($phone,$message') { $url = //此处为短信接口的链接,具体的用法参考短信接口的说明 $ch = curl_init(); //初始化一个新的会话 $timeout = 15; curl_setopt ($ch, C

拨打电话与发送短信功能

设计界面如下图如示,在编辑框中只接受电话号码,实现“拨打电话”和“发送短信”的功能 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:tools="http://schemas.android.com/tools"

发送短信功能

发送短信 需要借助第三方平台来发送短信,如阿里云.云通讯(对python3不友好).腾讯云.在这里用的是腾讯云来作为示例 腾讯云中短信准备工作 1. 腾讯云官网注册.实名认证.登录(不废话.跳过) 2. 点击页面右上角"控制台" 3. 点击导航栏的云产品,可以看到各种产品,找到"短信".第一次使用会调到"申请开通页面",勾选同意.开始接入.(这是个人认证,企业认证还需要一些相关的认证材料) 4. 接入后有三大功能:应用列表.套餐包管理.SDK &

调用系统发短信的功能

来自为知笔记(Wiz)