issues
search
QuaRang1225
/
swiftui-photos
0
stars
0
forks
source link
전체적인 사진 갤러리 기능들 구현
#21
Closed
QuaRang1225
closed
2 months ago
QuaRang1225
commented
2 months ago
구현 목록
메인화면
디바이스 이미지 파일 업로드 기능
업로드된 이미지 그리드 형태로 리스트
핀치 인&아웃으로 그리드 아이템 개수 AutoSizing
아이템 정렬 및 비율 조정
항목정보
각 항목은 미디어 타입, 생성 날짜 혹은 생성 위치 등의 정보를 표시
항목을 좌우로 스와이프해 다른 항목을 확인할 수 있는 기능 구현
각 항목의 현재 위치를 알아서 페이지네이션 그룹 구현
이미지
이미지 리스트에서 아이템을 터치하면 화면을 채우도록 구현
이미지 아이템 뷰를 아래로 50만큼 이동하면 닫히는 제스쳐 구현
Asset 이미지로 변환 시 화면 크기에 맞춰서 불러오도록 수정
비디오
아이템 터치 시 규격에 맞게 배치하고 동영상의 경우 재생시킬 수 있도록 구현
이미지 리스트에서 동영상에 경우 영상의 전체 길이를 나타내도록 구현
재생,10초전,10초 후 버튼 구현
필터 따라 재생속도를 0.5/1/2배속으로 설정하는 기능을 구현하기 위헤 PlayModeFilter 열거 정의 및 버튼 구현
음량 조절 버튼 구현
지도
항목이 생성된 위치를 받아 상세정보에 카드뷰로 표시
카드를 터치 시 fullCover로 전체 화면으로 나와 자세히 확인 가능 하도록 구현
추가기능
항목을 즐겨찾기에 추가할 수 있는 기능
항목 삭제 기능
구현 목록
메인화면
항목정보
이미지
비디오
지도
추가기능