이런저런 IT 이야기
article thumbnail
반응형

사진 관련앱을 개발하다 보면 아래와 같이 퍼미션을 마주하게 됩니다.

1. Selected Photos

    - 오늘 다룰 주제입니다.

2. Allow Access to All Photos

    - 모든 이미지를 보여주고 접근이 가능하도록 하는 옵션입니다.

3. Don't Allow

    - 접근을 허용하지 않겠다.는 의미지요.

 

오늘 다룰 주제인 'Selected Photos'는 처음 인식하기 좀 난해합니다.

사실 이 의미는 사전에 유저가 지정한 이미지만 앱에서 보여주기 위한 옵션입니다.

이 설정은 1번만 물어봅니다. 그러다 보니 만약 유저가 지정한 이미지를 변경하고 싶다면 어떻게 해야 할까요?

앱 설정에 가면 지정한 이미지를 변경이 가능합니다. 다만 매번 지정된 이미지를 변경하려면

설정에 가기가 너무 번거롭지요. 그래서 대부분의 고객(앱 개발 요청자)은 이부분에 대해서 개선을 요구합니다.

 

 

아래 샘플 소스코드가 있으니 활용하시기 바랍니다.

https://github.com/leeyonghe/SelectedPhoto

 

GitHub - leeyonghe/SelectedPhoto: SelectedPhoto

SelectedPhoto. Contribute to leeyonghe/SelectedPhoto development by creating an account on GitHub.

github.com

 

샘플앱에 구현된 기능에 대해서 설명드리겠습니다.

아래 화면 초기화면 입니다. 선택한 이미지를 보여주고 있습니다. 이미지는 사용자가 미리 지정된 이미지만 보여주고 있구요.

 

만약 유저가 선택한 이미지를 변경하고 싶으면 오른쪽 상단에 있는 + 버튼에 구현된 기능을 사용하시면 됩니다.

버튼을 누르면 다시 사용자에게 기존에 선택한 이미지와 앞으로 선택할 이미지가 무엇인지를 물어봅니다.

 

만약 설정으로 가고 싶은 유저를 위해서 왼쪽 상단의 버튼을 누르면 앱 설정으로 갈수있도록 구현하였습니다.

 

개발에 도움이 되셨으면 합니다.

 

감사합니다.

반응형

'Swift' 카테고리의 다른 글

SwiftUI 시작하기!  (0) 2021.02.14
profile

이런저런 IT 이야기

@이런저런 IT 이야기

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...

검색 태그