9.3.2.2 ActionSheetIOS로 선택하기
이번에는 iOS에서 모달 대신 ActionSheetIOS로 사용자가 원하는 작업을 선택할 수 있도록 구현해주겠습니다. 참고로 방금 안드로이드를 위해 만든 모달을 iOS에서 사용해도 전혀 문제가 되지 않습니다. 하지만 iOS에서는 ActionSheetIOS를 사용하는 것이 더욱 자연스럽기에, 이를 사용하겠습니다.
ActionSheetIOS의 사용법은 다음과 같습니다.
ActionSheetIOS.options ['작업1', '작업2', '작업3', '취소'], title '제목', message '설명', // 버튼이 빨간색으로 나타납니다. 주로 삭제, 초기화 같은 작업을 할 때 사용합니다. destructiveButtonIndex 2, cancelButtonIndex 3, // 취소 버튼의 index를 정합니다. }, (buttonIndex) => { // 선택한 버튼의 index 값을 파라미터로 받아옵니다. }, );( {
CameraButton 컴포넌트를 다음과 같이 수정해보세요.