2014-04-28 3 views
37

탭 바 iOS 앱을 만들고 있습니다. 탭 막대보기 제어기에는 두 개의 탭이 있으며 각 탭은보기 제어기에 연결됩니다. 어떻게 보이는지탭 바 컨트롤러에 새 탭 추가

이 :

enter image description here

나는 탭 컨트롤러에 더 많은 탭을 추가해야합니다. 스토리 보드에서 다음과 같이하고 있습니다.

  1. 새로운보기 컨트롤러를 추가합니다.
  2. 탭 막대 컨트롤러에서 새로 만든보기 컨트롤러로 컨트롤을 드래그합니다.
  3. 창이 열리고 Relationship Segue-View Controller를 선택합니다.
  4. 탭 표시 줄 컨트롤러에서 새로운보기 컨트롤러로의 연결이 생성됩니다.

나는 그것을하는 방법이지만, 그 후 탭 표시 줄 컨트롤러는 탭 아이콘을 표시하지 않습니다, 탭 표시 줄이 회색이됩니다. 이처럼

는 :

enter image description here

나는 내가 뭘 잘못 알고 있어야합니다.

+3

xcode를보고 나서 xcode를 닫았다가 다시 열어보십시오. 탭에 7 개의 뷰 컨트롤러를 추가했습니다. –

+0

@Pandey_Laxman, 고맙습니다. 나는 지금 당장 그것을하려고 노력할 것이다. – mvasco

+0

@Pandey_Laxman, 나는 xcode를 닫았다가 다시 열었고 같은 문제가 발생합니다. 내 질문에 말한대로 새 탭을 추가하는 데 필요한 단계를 수행하고 있다고 생각합니까? – mvasco

답변

82

먼저 ObjectBrowser에서 TabBarController를 드래그하면 두 개의 탭에 해당 VC가 표시됩니다. >보기 컨트롤러 -

새로 VC는 다음 관계 팝 업

선택 마지막 관계 SEGUE을 SEGUE하는 TabBarVC에서 개체 라이브러리에서 TabBarVC 드래그 VC에

다음

제어 드래그를 더 탭 항목을 추가하는 방법

Here is the Screen

+0

나는 당신과 같이하고 있는데, 내 xcode에 버그가 있다고 생각한다. 그러면 새로운 tabBarController를 추가하면 아이콘이 표시되지 않고 탭 표시 줄이 회색이되고 아이콘이 표시되지 않는다. – mvasco

+0

사실 나는 또한 당신과 잘못 가고있는 것을 알아낼 수 없다. 나는 또한 tabbar bar bar 등을 위해 IB에서 옵션을 시도했다. ucode를 새 버전 5.1.1로 업데이트 할 수있다. –

+0

그것은 틀린 것이 틀림 없다. 새로 추가 된보기 컨트롤러에서 탭 표시 줄 아이콘을 변경 한 후에 작동합니다. 탭 표시 줄 컨트롤러는 이제 모든 아이콘을 표시하고 회색 탭은 제거되었습니다 .... 어떤 경우에도 감사드립니다. – mvasco

4

당신의 아이콘 이미지의 크기를 확인해야합니다. 추가 된 색조는 기본적으로 회색입니다. 큰 크기의 탭 표시 줄 이미지가있는 경우 어떤 이유로 든 전체 탭 표시 줄이 회색으로 표시되는 것처럼 보일 수 있습니다. 사진은 자동으로 크기가 조정되지 않습니다.

+0

이것은 저에게 해결책이었습니다. 기본 탭 표시 줄 아이콘은 위에 ​​표시된 것처럼 거대한 회색 사각형이었습니다. Bar Item의 이미지를 새 아이콘으로 변경하면 나를 위해 고정됩니다. – Scooter

0

미디어 라이브러리 표시에서 아이콘을 추가/드래그하여 세 번째보기 컨트롤러에 표시해야 제대로 표시 할 수 있습니다.

3

개체 라이브러리의 탭 모음 항목을 새보기 (오른쪽 패널의 속성 설정)에 추가하고 탭 모음 컨트롤러에서 새보기로 끌어서 Ctrl + Alt를 누르면 관계 segue.

새보기에 탭 항목을 추가하지 않고 탭 컨트롤러에서 Ctrl 키를 누른 채 드래그하려고하면 설명 된 동작이 적용됩니다.

+1

답변 해 주셔서 감사합니다. 이 문제를 해결하기 위해 노력한 후에 내가 누락 한 단서가되었습니다. – ajk4550

0

Xcode 6.1.1을 다시 시작하면 여러 프로젝트에서 작업하는 동안 문제가 해결되었습니다.