iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 14
0
Software Development

30 天上手 iOS App 開發系列 第 14

30 天上手 iOS App 開發 DAY 14

  • 分享至 

  • xImage
  •  

今天所要介紹的是許多APP都需要使用到的取用相簿或取用相機,不管是取用相簿或是取用相機都是用一個ImagePickerController來實作。

在使用之前都必須要先取得使用者權限,所以要先到Info.plist新增兩項敘述。
https://ithelp.ithome.com.tw/upload/images/20180102/201075065wXa5PmTNP.png

接下來在ViewController的class後面加上UIImagePickerControllerDelegate及UINavigationControllerDelegate繼承這兩個protocol。
並實作一個ImagePicker
https://ithelp.ithome.com.tw/upload/images/20180102/20107506Ksgx36tg7r.png

再來先拉一個按鈕來觸發事件
再利用AlertController選擇取用相簿或相機

AlertAction中實作取得照片的方式
https://ithelp.ithome.com.tw/upload/images/20180102/201075065VZn8n3gT3.png

在選擇玩照片後,就會到didFinishPickingMediaWithInfo這個method
https://ithelp.ithome.com.tw/upload/images/20180102/20107506u4RCCNRFhS.png

結果如下!
https://ithelp.ithome.com.tw/upload/images/20180102/20107506SKuakgO6Gy.jpg


上一篇
30 天上手 iOS App 開發 DAY 13
下一篇
30 天上手 iOS App 開發 Day15
系列文
30 天上手 iOS App 開發28
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言