2012-05-10 3 views
0

iPad가 처음 나왔을 때, 나는 Tab Bar Item View 내부에서 Split View를 사용했을 때 Apple이 눈살을 찌푸리게 된 것을 상기합니다. 그들이이 디자인을 사용하는 응용 프로그램을 거절하든 안하든, 나는 기억하지도 모릅니다.iPad 응용 프로그램의 탭 막대 내부에서 분할보기

이 디자인은 여전히 ​​Apple의 눈살을 찌푸리게합니다. 이 디자인을 사용하는 응용 프로그램을 만들면 Apple에 의해 거부됩니까? 지금 제 3 자 API가 있다는 것을 알고 있습니다.이 디자인 패턴을 활용하는 애플리케이션을 작성하는 데 도움이됩니다. Apple이 더 이상 신경 쓰지 않는다고 생각하게 만듭니다. 그러나 저는 이것에 대해 확실하게 알고 싶었습니다.

누군가가이 디자인을 왜 눈살을 찌푸리게 만들었는지에 대해 밝힐 수 있다면,이 디자인이 애플에게는 어떤 문제인지 이해할 수 없기 때문에 도움이 될 것입니다.

답변

1

나는 순간에 표창장을 찾을 수 있지만, 이 작업을 수행해서는 안된다는 말했다 HIG의 섹션이있을 사용하고 그들은 당신이 피하려고한다 말 하나에 변경 수 없다 이 일을. 디자인이 합리적인 한 당신이 분명하다고 생각합니다. 슬프게도 나는 그 어구가 발생한 곳을 찾을 수 없습니다.

아무튼, HIG에는 탭바 또는 분할보기 아래에 아무 것도 없으므로 원하는 것을 할 수 없습니다.

+0

참고해 주셔서 감사합니다. HIG를 살펴보고 거기에있는 것도 찾을 수 있는지 확인하겠습니다. –

+0

후속 조치를 원합니다. 나는 HIG를 살펴 보았고이 문제에 대한 특별한 언급을 보지 못했습니다. 아마 애플은 우리에게이 디자인 자세를 강요하려고 시도에서 멀리 발걸 렸습니다. 다시 한번 감사드립니다. –

1

나는 이것도 그냥 밟았다.

5.1 이전의 인터페이스 빌더에서는이 기능도 작동하지 않았습니다.

하지만 난 그냥 오늘 시도하고 인터페이스 빌더 (이것은 이전에 작동하지 않았다) 내부 splitview에 탭바 컨트롤러에서 관계를 추가 할 수 있다는 것을 인정.

그러나 앱을 실행하고 splitview가 포함 된 탭을 선택하면 상세보기 만 표시됩니다.

편집 : 5.1 용으로 컴파일하면 매우 쉽게 작동하는 것 같습니다. Splitviews 처리 방식이 변경된 것 같습니다.

그냥 그것을 밖으로 시도 :

  • 을 스토리 보드에, TabBar의 컨트롤러
  • 를 만들 분할보기로 TabBar의 컨트롤러에서 참조를 만들기 분할보기 컨트롤러
  • 를 추가 컨트롤러

이제 마스터 및 세부 컨트롤러를 만들어야합니다.

I 구현이 아직 완료되지 않았지만 이것이 도움이되기를 바랍니다.

관련 문제