iOS13에서 presentViewController에서의 전환은 혼란 스럽습니다.

iOS13에서 presentViewController에서의 전환은 혼란 스럽습니다.



iOS13의 베타판이 공개되었으므로, 조속히 실기에 설치해,
개발중인 앱을 XCode11 베타 버전으로 빌드하여 동작 확인해 보았습니다.

그래서 화면 전환의 사양이 변경되었습니다.
구체적으로는 presentViewController(세구에 대해서도 마찬가지)를 사용한 모달 타입의 천이 후에,
전의 화면이 아래에 존재하는 것을 알 수 있는 레이어 칠라 보여 방식이 되어 있습니다.
※네비게이션의 push의 천이는 종래와 같습니다.

연락처 앱의 예




iOS13
iOS12






이렇게하면 iOS13에서 취소 버튼을 누르지 않고
아래로 스와이프하면 이제 보기를 종료하고 이전 화면으로 돌아갈 수 있습니다.

iOS12에서도 비슷한 사양 부분이있었습니다.
예를 들어 뮤직 앱의 다음 화면 등



아래로 스 와이프하여 이전 화면으로 돌아갈 수있는 점에서는 매우 편리합니다.
반면 presentViewController로 전환 후,
돌아가려고 생각하지 않는 구성으로 만들어진 앱은
2019년 가을 이후 업데이트 시에는 수정이 필요할 것 같습니다.

그 밖에도, 사양의 변경점이 있는 것 같았기 때문에 그것은 별도로. . .
・세그먼트 등 파트의 외형 변경
・다크 모드에 의한 배경색 ・텍스트 칼라에의 영향 등

좋은 웹페이지 즐겨찾기