티스토리 뷰

macOS, iOS

[iOS] 앱에서 파일 첨부하기

SweetDev 2020. 8. 4. 17:27

안드로이드 같은 경우에는 파일과 사진 picker가 통일된 것으로 알고 있다. 하지만 iOS에서는 파일 선택과 사진 선택은 다르게 이루어지므로 2가지를 따로 구현해주어야 한다. 

 

 

파일 첨부이다. 

 

파일 첨부를 위해서는 UIDocumentPickerViewController를 이용해야 한다. ( UIDocumentMenuViewController와 같은 경우는 deprecated 되었다. )

 

 

documentTypes를 유의해서 봐야 하는데, 저렇게 써주면 PDF인 파일들만 선택 가능하게 된다. 

 

모든 파일을 다 선택하려면 

 

UIDocumentPickerViewController(documentTypes: ["public.item"], in: .import)

 

document type을 "public.item"으로 써주면 된다. 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함