亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

IOS 照片操作(獲取信息及修改照片)詳解

 更新時(shí)間:2016年11月21日 11:52:23   作者:赫凱  
這篇文章主要介紹了IOS 照片操作及獲取拍照信息和修改信息的相關(guān)資料,這里主要介紹,獲取系統(tǒng)照片信息,及地理位置和時(shí)間的修改,需要的朋友可以參考下

IOS 照片操作(獲取信息及修改照片)

最近客戶想要一個(gè)照片水印,并修改其他內(nèi)容包括獲取位置,和修改事件等,哦,可以的呢,我想起了uiview變UIimage 的方法可以的

<span style="font-size:14px;">- (UIImage*)convertViewToImage:(UIView*)v 
{ 
  CGSize s = v.bounds.size; 
  UIGraphicsBeginImageContextWithOptions(s, NO, [UIScreen mainScreen].scale); 
   
  CGContextRef context = UIGraphicsGetCurrentContext(); 
   
  [v.layer renderInContext:context]; 
   
  UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); 
  UIGraphicsEndImageContext(); 
   
  v.layer.contents = nil; 
  return image; 
   
}</span><span style="font-size:12px;"> 
</span> 

但是加的內(nèi)容就是照片的時(shí)間還有GPS地位,略隱私是不

哼,我想到了 UIImagePickerController里面的回調(diào)可以拍照片也可以從相冊(cè)里取出來(lái)

<span style="font-size:14px;">- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {</span> 

<span style="font-size:14px;">     //info里面有大文章</span> 

<span style="font-size:14px;">}</span> 

ok先看拍照,拍照的info里面含有三個(gè)參數(shù)

<span style="font-size:14px;">UIImagePickerControllerMediaMetadata  //詳細(xì)數(shù)據(jù),應(yīng)有盡有 exif吧 
UIImagePickerControllerMediaType    //類型,jpg,png這類的 
UIImagePickerControllerOriginalImage  //尺寸</span> 

我們所需要的數(shù)據(jù)就在 info[UIImagePickerControllerMediaMetadata] 找就可以了。時(shí)間什么的賊詳細(xì)

下一個(gè)是從相冊(cè)拿出來(lái)的,相冊(cè)拿出來(lái)的info也是三個(gè),只不過(guò)把

UIImagePickerControllerMediaMetadata 換成了 UIImagePickerControllerReferenceURL 看見(jiàn)url親爹啊,地址。

IOS8出來(lái)了新的照片庫(kù) <Photos/Photos.h>

以前那個(gè)ass的不用了,我也不會(huì)用 哼

<span style="font-size:14px;">PHAsset *asset = [PHAsset fetchAssetsWithALAssetURLs:@[assetURL] options:nil][0];</span> 

這就完了?恩,信息都在asset里了。里面信息挺全的,直接拿就好了。

注意我們有時(shí)候需要地址里面恰好有地址出來(lái)
@property (nonatomic,strong, readonly,nullable) CLLocation *location;

就這個(gè),里面由經(jīng)緯度,有了經(jīng)緯度咱們要還原一下住址,開(kāi)始我以為這個(gè)里面是地球坐標(biāo),沒(méi)想到這里已經(jīng)是符合我們社會(huì)主義核心價(jià)值觀的火星坐標(biāo)了。

虧我還找辦法來(lái)轉(zhuǎn)換,這個(gè)直接就是放進(jìn)去等待回調(diào)出地址就可以了

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論