2014-10-16 9 views
2

의 프로필 사진을 프로필 사진으로 업로드합니다. iOS 앱에 이미지를 업로드하고 싶습니다. 따라서 사진을 업로드하려면 아이콘과 같은 아이콘이 필요하고 카메라로 사진을 만들거나 장치의 사진 앨범에서 업로드하려면 팝업 또는 사용자 인터페이스가 필요합니다. 그것은 페이스 북과 같아야합니다.iOS 앱에 Swift

Xcode와 Swift로 앱을 만들었습니다. 아이디어, 해결책 또는 기타 정보가 있습니까?

THX!

+0

이것은 매우 광범위한 질문에 유래의 형식에 적합하지 않다. 먼저 직접 해보고 프로그래밍 문제가 발생하면 코드의 일부와 코드가 작동하지 않는 이유에 대해 다른 질문을하십시오. – Adam

답변

2

나는 다음 코드를 사용하여 내 문제를 해결했습니다

func takePhoto(sender: AnyObject) { 
    if (UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera)){ 
     var picker = UIImagePickerController() 
     picker.delegate = self 
     picker.sourceType = UIImagePickerControllerSourceType.Camera 
     var mediaTypes: Array<AnyObject> = [kUTTypeImage] 
     picker.mediaTypes = mediaTypes 
     picker.allowsEditing = true 
     self.presentViewController(picker, animated: true, completion: nil) 
    } 
    else{ 
     NSLog("No Camera.") 
    } 
} 

func imagePickerController(picker: UIImagePickerController!, didFinishPickingImage image: UIImage!, editingInfo: NSDictionary!) { 
    let selectedImage : UIImage = image 
} 
+0

kUTTypeImage는 어디에 정의되어 있습니까? – jcpennypincher