Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Common: 네트워크 통신 시 로딩바 #51

Open
kor-Chipmunk opened this issue Feb 8, 2020 · 4 comments
Open

Common: 네트워크 통신 시 로딩바 #51

kor-Chipmunk opened this issue Feb 8, 2020 · 4 comments
Labels
enhancement New feature or request

Comments

@kor-Chipmunk
Copy link
Collaborator

배경

네트워크 통신 시 로딩 뷰를 띄워 다른 입력 막기

구현할 것

  1. 로딩뷰 만들기
  2. 통신 시 로딩뷰 띄우기

보충 사항

메모

@kor-Chipmunk kor-Chipmunk added the enhancement New feature or request label Feb 8, 2020
@kor-Chipmunk
Copy link
Collaborator Author

레퍼런스 링크 : https://dev.to/gualtierofr/progress-bar-in-swiftui-24a3

@kor-Chipmunk
Copy link
Collaborator Author

@State 변수로 뷰 로직을 분기시킨다.

@kor-Chipmunk kor-Chipmunk changed the title 네트워크 통신 시 로딩바 Common: 네트워크 통신 시 로딩바 Feb 26, 2020
@kor-Chipmunk
Copy link
Collaborator Author

현재 앨범뷰에서 정상적으로 작동한다.
다른 뷰에서도 같은 뷰 로직을 적용시킨다.
애니메이션은 디자이너분들과 협의해본다.

@kor-Chipmunk
Copy link
Collaborator Author

현재는 네트워크 통신 작업에 클로저를 전달해 뷰 로직의 분기를 담당하는 Bool 상태 변수를 변화시킨다. 중복되는 코드가 많아 내장 기능으로 처음에 셋팅할 수 있지 않을까 싶다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant