리액트 네이티브 프로젝트 생성 시 발생하는 오류이다.아마 React-native cli를 글로벌로 설치해서 충돌이 일어난 것 같다.임시로 버전을 낮춰서 생성하니 해결되었다.(조만간 환경설정을 새로해야겠다.)
Android Studio를 사용할 땐 xml에서만 바꿔도 돼서 편했는데...무튼 style을 적용시켜보자먼저 View를 생성 해준 뒤, Button 컴포넌트 대신 TouchableOpacity를 생성하여준다.그리고 Text를 TouchableOpacity 내부에 생성
이전 글에서 연락처 권한을 부여했었다.부여받은 권한을 사용해서 연락처를 불러와보자.연락처를 불러올 것으로 FlatList로 정했다.
연락처를 추가하는 방법은 아주 간단하다.https://github.com/morenoh149/react-native-contacts이곳을 참고하여 원하는 폼으로 작성해주면 된다.난 Modal을 사용하여 간단히 구현하였다.
이전에 작성했던 게시글에서 이어진다.연락처를 불러왔던 리스트이다. 이 리스트에 클릭 리스너를 추가한다.navigation.navigate('ContactDetail',{contact:item});ContactDetail.tsx으로 작성하였다.DeleteContact.t
이전 게시글에서 이어진다.우선 연락처 수정 버튼을 생성하여 준다. 난 커스텀 버튼을 사용할 것이기 때문에 TouchableOpacity로 생성해주었다.handleUpdate는 그저 이동하는 메소드.UpdateContact.tsx이다.Contacts 라이브러리에서 한국