2013-03-26 8 views
5

Wykonałem i zaimplementowałem kontroler widoku kolekcji, a teraz chcę dodać dolny pasek narzędzi do celów nawigacyjnych. Na karcie Symulowane metryki w Kontrolce widoku kolekcji włączyłem dolny pasek narzędzi i pojawi się on w scenorysie, a ja jestem w stanie edytować i współpracować z nim.Czy istnieje sposób włączenia dolnego paska narzędzi w kontrolerze widoku kolekcji?

Po uruchomieniu aplikacji na symulatorze iPada dolny pasek narzędzi nie pojawia się. Czy jest jakieś ustawienie, którego mi brakuje, co powoduje, że wyświetla się w scenorysie, a nie w aplikacji?

Wszelkie sugestie będą mile widziane.

+0

Zostaw UICollectionViewController. Użyj UICollectionView wewnątrz UIViewController. –

+0

Użycie UICollectionViewController umożliwia stosowanie przejść między układami (iOS 7). –

Odpowiedz

2

Miałem ten sam problem w Konstruktorze interfejsu.

Dodawanie paska narzędzi programowo działa dobrze, choć:

// viewWillAppear: 

// set up toolbar 
UIToolbar *toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, self.view.bounds.size.height-44, self.view.bounds.size.width, 44)]; 
toolbar.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleTopMargin; 
[self.view addSubview:toolbar]; 

// instantiate spacer, middleItem 
toolbar.items = @[spacer, middleItem, spacer]; 
4

można osadzić UIViewController wewnątrz UINavigationController. W oknie Storyboard ustaw Symulowane metryki dla dolnej poprzeczki na jedną z opcji paska narzędzi UINavigationController. Następnie zobaczysz pasek narzędzi na dole kontrolki UICollectionViewController.

Zrobiłem to za pomocą Xcode 6.3.2.

Powiązane problemy