Czy jest to kontrola podzielona na segmenty?
Jeśli chodzi o widok polecany, czy jest to wyłącznie widok tabeli? w jaki sposób mogli sprawić, by kontrola podzielona na segmenty była trwała zamiast przewijania z komórkami tabeli poniżej?
Odpowiedzi:
1 dla odpowiedzi № 1jak mówi Ertebolle, jest to zestaw UISegmentedControl jako titleView elementu navigationItem.
Możesz także tworzyć elementy w widoku thatnie przewijaj widoku tabeli, dodając UITableView jako podwidok widoku UIViewController. Ustawienie właściwości frame oznacza, że możesz mieć przewijalny widok tabeli w określonej pozycji w swoim widoku i inne elementy w widoku, które nie przewijają się razem z nim.
0 dla odpowiedzi nr 2
Tak, uważam, że to plik UISegmentedControl
. Ale jest ustawiony jako widok tytułowy paska nawigacji - aby odtworzyć cały efekt, należałoby utworzyć plik UINavigationController
, naciśnij UITableViewController
jako widok z góry i ustaw plik titleView
kontrolera widoku tabeli navigationItem
do tej segmentowej kontroli. Spowoduje to automatyczne zakotwiczenie paska narzędzi / podzielonej na segmenty kontrolki u góry.