PhotoPicker是一个官方用OC写的demo(查看),主要功能是使用UIImagePickerController类拍摄一张照片或者从照片库中选择一张照片。
我用Swift语言,重新编写了下。修改了部分细节,项目GIT地址:http://git.oschina.net/lijialong1314/PhotoPickerSwift
程序主要界面与功能介绍:
程序打开后的首页,中间灰色区域是UIImageView,用来显示拍摄的照片,底部是一个ToolBar,有2个按钮,点击照片库打开设备的照片库用来选择照片;点击右侧摄像头按钮可以打开摄像头。
打开摄像头界面,上半部分是拍摄界面,下半部分是一个覆盖层,我们自定义的界面,它包含了几个操作按钮:
完成拍摄后,回到主界面,UIImageView将显示拍摄的图像: