0

연락처 및 전기 세부 정보를 표시하는 작은 응용 프로그램을 작성 중입니다.ABPersonViewController에 여분의 버튼을 추가하십시오.

두 개의 스크린 샷 (contactDetails, biogDetails)을 볼 수 있습니다.

  • "즐겨 찾기 추가"
  • "업데이트 데이터 : I 사용자가 같은 다양한 작업을 수행 할 수있는 ActionSheet을 표시하는 내비게이션 바의 오른쪽에 액션 버튼이 순간

    "
  • "Biog 세부 Biog 세부 사항 "다른 사람과 같은 행동하지 않습니다"등

이 나는 ​​느낌 "나는 다른 방법에 표시하고 싶습니다.

추가 사용자 정의 단추를 PersonViewController에 추가하는 방법이 있는지 궁금합니다. 퍼블릭 API로 복제 할 수있는 기능을 잃어 버리기 때문에 PersonViewController의 닮은 무늬를 만들고 싶지 않습니다.

다른 옵션은 두 viewsControllers 사이를 전환하는 NavigationBar의 가운데에 segmentedController가있을 수 있습니다. 내가 어떻게 할 수 있니?

아이디어에 열립니다. 당신이 UINavigationBar 대신 UIToolBar를 사용하는 경우이 여분의 버튼을 추가 할 수 있습니다

답변

0

유일한 방법은

감사합니다.

UISegmentedControl을 사용하려면 UIToolBar을 사용해야합니다. UISegmentedControl을 두보기에서 복제 할 수 있지만 둘 중 하나에서 세그먼트를 적절히 선택하여 복제 할 수 있습니다.

하나의 "기본"보기를 사용하고 다른 두 가지를 하위보기로 추가하고 선택한 세그먼트에 따라 적절한보기를 숨기거나 숨기기를 취소 할 수 있습니다. 그러나 이것은 (rect 매개 변수를 조정하여) 하위 뷰의 위치를 ​​변경하여 UIToolBar

바로 아래에 표시되도록하는 것입니다.
관련 문제