티스토리 뷰

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
링크
«   2025/02   »
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
글 보관함