欢迎来到天天文库
浏览记录
ID:19483814
大小:795.01 KB
页数:18页
时间:2018-10-02
《轻松学iphone开发之照片》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第10章照片我们使用的iPhone具有一个很特别的功能就是拍照功能。它将拍下的照片放在了photos中。本章将主要为大家讲解iPhone模拟器上照片的添加和删除、UIImagePickerController中的一些设置等相关内容。10.1iPhoneSimulator上的照片处理iPhoneSimulator模拟器上有一个专门用于照片管理的运行程序,被称为Photos。本节将主要为大家讲解iPhoneSimulator模拟器上的照片的一些相关操作。10.1.1添加照片我们在打开iPhoneSimulator模拟器的photos时,里面是没有任何内容的。10.1.2幻灯片的设置在iPhon
2、eSimulator模拟器上大家设发现,在模拟器上的所有介绍或者设置都是英文,这会对我们的学习有所阻碍。所以,我们将模拟器上的具体改为中文。首先,我们打开模拟器上的Setting,选择General/International/Language/简体中文。10.1.3删除照片当我们不喜欢在iPhoneSimulator模拟器中添加的照片时,我们可以进行删除。首先,我们要如入photos应用程序的存储照片界面。其次,单击开打要删除的照片。最后,单击页标签栏中的删除图标。10.2UIImagePickerControllerUIImagePickerController是iPhoneSDK专为
3、开发人员提供的可以访问照片库及操作摄像头的接口。它是UINavigationController的子类。本节将主要为大家讲解UIImagePickerController对照片进行的相关操作。10.2.1创建UIImagePickerController对象要想使用UIImagePickerController对照片进行操作之前,必须要先创建UIImagePickerController对象。10.2.2UIImagePickerController中的设置我们知道了UIImagePickerController的创建以后,还要知道UIImagePickerController中的设置有哪
4、些。1.图片的来源我们在要在应用程序中显示照片,必须要知道图片的来源。10.2.3可编辑的照片照片也是可以再进行编辑的。10.2.4拍摄的照片我们不仅可以使用UIImagePickerController类来处理Photos中的照片,还可以处理拍摄的照片。要处理拍摄的照片,我们要设置照片的来源类型为UIImagePickerControllerSourceTypeCamera。我们在使用UIImagePickerControllerSourceType时,一定要先检查isSourceTypeAvailable属性,如果用户的设备中没有摄像头是不可以使用的。10.2.5照片的其他设置UIIm
5、agePickerController还为我们提供了很多关于照片的设置。1.设置照片的质量UIImagePickerController还为我们提供了照片质量的设置。2.设置照相机的模式我们还可以设置照相机的模式。3.设置闪光灯的模式我们可以使用UIImagePickerController来设置闪光灯的模式。4.相框、摄像头、其他控制的设置我们还可以为照片加相框、拍摄照片时设置使用的照相头等。10.2.6照片的应用我们学习了照片的相关知识以后,就能熟练掌握照片的相关操作。以下程序实现的是一个照片选择器。10.3小结本章主要为大家讲解了关于iPhoneSimulator模拟器上的一些相关设
6、置和UIImagePickerController的使用。本章的重点是拍摄照片和可编辑照片。通过学习本章希望读者可以自己设置一个照片选择器,也可以为照片加上相框。
此文档下载收益归作者所有