IOS中调用系统拨打电话与发送短信
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel://%@",_phoneNumber]]];
调用系统的发送短信的界面,需要引入以下头文件:
#import MessageUI/MessageUI.h
系统短信界面的调用很简单,只需下面几句代码:
MFMessageComposeViewController * con = [[MFMessageComposeViewController alloc]init];
+ (BOOL)isSupportedAttachmentUTI:(NSString *)uti;
判断是否支持统一标示附件
- (void)disableUserAttachments;
禁止发送附件
@property(nonatomic,copy) NSArray *recipients;
联系人数组,会显示在发送人列表里
@property(nonatomic,copy) NSString *body;
信息主体内容
@property(nonatomic,copy) NSString *subject;
信息标题
@property(nonatomic,copy, readonly) NSArray *attachments;
信息附件数组 只读的 里面是字典
- (BOOL)addAttachmentURL:(NSURL *)attachmentURL withAlternateFilename:(NSString *)alternateFilename;
根据URL路径和添加附件,返回YES表示添加成功
- (BOOL)addAttachmentData:(NSData *)attachmentData typeIdentifier:(NSString *)uti filename:(NSString *)filename;
根据Data数据添加附件
- (void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result;
MFMessageComposeViewControllerDelegate的代理方法,result会传回来一个结果,枚举如下:
相关文章
- Unity3D研究院之IOS本地消息通知LocalNotification的使用
- Unity3d iOS基本优化和高级优化
- 显示iOS所有系统字体
- IOS开发--UI进阶之iCarousel学习(待翻译)
- iOS开发之SQLite-C语言接口规范(二) —— Prepared Your SQL Statements
- iOS系统声音列表
- IOS成长之路-使用系统默认声音、震动
- Ios开发之 -- js和ios的交互
- IOS之UI -- UITableView -- 2 -- 等高的Cell
- iOS多线程技术
- h5苹果ios系统中overflow: auto滑动不流畅
- CISCO ASA 防火墙 IOS恢复与升级
- 【IOS-COCOS2D游戏开发之六】对触屏事件追加讲解,解决无法触发CCTOUCHMOVED事件[重要!]
- IOS中 浅谈iOS中MVVM的架构设计与团队协作
- iOS中 蓝牙2.0详解/ios蓝牙设备详解
- iOS中 自定义系统相机
- 【学习总结】IOS系统和Android系统的区别
- ios xcode 怎样模拟app被挂起(在后台被系统杀死) APP 的五种状态
- ios swift 获取手机的唯一标识
- iOS音视频开发五:音频解码
- 最简单的基于FFmpeg的移动端样例:IOS 视频转码器
- 猫猫学iOS 之第一次打开Xcode_git配置,git简单学习
- xcode6 iOS sdk8.1隐藏系统状态栏