2015-01-06 11 views
1

전화 연락처가 필요한 앱에서 작업 중이므로 주소록에서 이름과 전화 번호를 얻을 수 있습니다. 하지만 Whats 앱과 같은 탭을 만들고 싶다면 WhatsApp에서 Whats 앱의 아이콘이있는 기본 주소록을 열고 WhatsApp에서 해당 주소록을 볼 수 있으며 연락처 담당자의 상태도 알 수 있습니다. WhatsApp는 번호에 아이콘을 추가하고 연락처 탭에 상태를 어떻게 추가합니까? 또한 WhatsApp의 연락처 탭이 기본 UIAddressBookController를 사용하는지 또는 사용자 지정되었는지 혼동합니다. 더 명확하게하기 위해 내가 추가 한 스크린 샷을 확인하십시오. WhatsApp이 iPhone SDK의 연락처 탭 및 즐겨 찾기 탭에 아이콘을 추가하는 방법

내가 어떻게 기본 ABPeoplePickerNavigationController를 사용하여 내 응용 프로그램에서 이것을 얻을 수 있는지 제안 해주십시오.

답변

3

저는이 연락처가 연락처의 원래 상세보기를 흉내내는 사용자 지정보기 컨트롤러임을 확신합니다. 비슷한 것처럼 보이지만 여전히 다릅니다. 표준 상세보기에는 "공통된 그룹"또는 상태 또는 기타가 없습니다. 또한이 표준 구성 요소는 사용자가 재정의 할 수도 있고 무시할 수도 없습니다.

그들은 API를 사용하여 연락처에 액세스하여 자신의보기 컨트롤러에 표시합니다.

+0

whats 앱의 연락처 탭은 ABPeoplePickerNavigationController와 정확히 동일합니다. 그룹 UIBarButtonItem이 누락되었습니다. 사용자 정의 컨트롤러를 사용하고 있는지 의심 스럽습니다. – ankyy

+0

그러면 질문에 오해의 소지가 있습니다. 분명히 사용자 정의 인 사람의 세부 정보에서 스크린 샷을 게시했습니다. 하지만 연락처 목록은 아마도 애플이 사용자 정의를 서브 클래스 화하는 것을 방해하기 때문에 맞춤식 일 것이다. –

+0

u가 올바른 것 같습니다. Apple 설명서를 읽으십시오. – ankyy