티스토리 뷰
안드로이드 같은 경우에는 파일과 사진 picker가 통일된 것으로 알고 있다. 하지만 iOS에서는 파일 선택과 사진 선택은 다르게 이루어지므로 2가지를 따로 구현해주어야 한다.
파일 첨부이다.
파일 첨부를 위해서는 UIDocumentPickerViewController를 이용해야 한다. ( UIDocumentMenuViewController와 같은 경우는 deprecated 되었다. )
documentTypes를 유의해서 봐야 하는데, 저렇게 써주면 PDF인 파일들만 선택 가능하게 된다.
모든 파일을 다 선택하려면
UIDocumentPickerViewController(documentTypes: ["public.item"], in: .import)
document type을 "public.item"으로 써주면 된다.
'macOS, iOS' 카테고리의 다른 글
[macOS] UIStackView에 addSubview했을 때 width, height 0 되는 문제 해결하기 (0) | 2021.01.13 |
---|---|
[iOS] textview에 NSAttributedString으로 사진 추가하고, long touch 이벤트 핸들링 하기 (0) | 2020.08.04 |
[iOS] UIDocumentInteractionController 이용하기 -> preview 가능할때만 preview 해주기. (1) | 2020.08.04 |
[iOS] UIButton class 적용시 모두 같은 action 하도록 하기 (0) | 2020.08.01 |
[iOS] 앱에 jwt 적용하기 - false가 오면 refresh해주고, 원 함수를 콜해주는 알고리즘? (0) | 2020.07.31 |