Mam aplikację, która czasami potrzebuje paska nawigacji, aby wtopić się w treść. Czy ktoś wie, jak się pozbyć lub zmienić kolor tego irytującego małego paska? Na poniższym obrazku mam - mówię o tej linii o wysokości 1px poniżej „Root View
Klasa UINavigationBar implementuje kontrolkę do nawigowania po zawartości hierarchicznej w systemie iOS. Jest to pasek, zwykle wyświetlany u góry ekranu, zawierający przyciski do poruszania się w górę iw dół w hierarchii. Podstawowe właściwości to lewy (wstecz) przycisk, środkowy tytuł i opcjonalny prawy przycisk. Możesz określić niestandardowe widoki dla każdego z nich. Najpopularniejszym sposobem korzystania z paska nawigacji jest połączenie z obiektem UINavigationController
Mam aplikację, która czasami potrzebuje paska nawigacji, aby wtopić się w treść. Czy ktoś wie, jak się pozbyć lub zmienić kolor tego irytującego małego paska? Na poniższym obrazku mam - mówię o tej linii o wysokości 1px poniżej „Root View
Chciałbym utworzyć przycisk „wstecz” ze strzałką w lewo w ramce UIToolbar. O ile mogę stwierdzić, jedynym sposobem na uzyskanie jednego z nich jest pozostawienie UINavigationControllerdomyślnych ustawień i używa jednego dla elementu lewego paska. Ale nie ma sposobu, żebym mógł stworzyć taki jako...
Wygląda na to, że tytuł tytułu paska nawigacji iOS jest domyślnie biały. Czy istnieje sposób, aby zmienić go na inny kolor? Zdaję sobie sprawę z navigationItem.titleViewpodejścia wykorzystującego obraz. Ponieważ moje umiejętności projektowania są ograniczone i nie udało mi się uzyskać...
Jak mogę szybko ukryć pasek nawigacyjny przed pierwszym ViewController lub określonym ViewController? Użyłem następującego kodu w viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } a także na viewWillAppear: override...
Korzystam z widoku próbnika, aby umożliwić użytkownikowi wybór motywu kolorów dla całej aplikacji. Planuję zmienić kolor paska nawigacji, tła i ewentualnie paska kart (jeśli to możliwe). Badam, jak to zrobić, ale nie mogę znaleźć żadnych szybkich przykładów. Czy ktoś mógłby podać przykład kodu,...
Jak uczynić UINavigationBar przejrzystym ? Chociaż chcę, aby elementy paska pozostały
Chcę ustawić tło paska nawigacyjnego na czarny, a wszystkie kolory w nim białe . Więc użyłem tego kodu: [[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, [UIColor whiteColor],...
Jak dostosować przycisk cofania nawigacji w iOS 7 i nowszych bez tytułu? (tj. tylko ze strzałką) self.navigationItem.leftBarButtonItem = self.editButtonItem; Zastanawiam się tylko, czy mają jakieś self.backButtonItem; LUB coś takiego? self.navigationItem.leftBarButtonItem = [[UIBarButtonItem...
Obecnie wartością domyślną lewego przycisku paska jest tytuł widoku, który załadował bieżący, innymi słowy widok, który ma być wyświetlany po naciśnięciu przycisku (przycisk Wstecz). Chcę zmienić tekst wyświetlany na przycisku na inny. Próbowałem umieścić następujący wiersz kodu w metodzie...
Jak zmienić kolor paska nawigacji w iOS 7? Zasadniczo chcę osiągnąć coś takiego, jak pasek nawigacji Twittera (na to zaktualizowano Twittera iOS7). Wbudowałem pasek nawigacyjny na szczycie view controller. Chcę tylko zmienić kolor paska nawigacyjnego na jasnoniebieski wraz z paskiem narzędzi u...
Chciałem usunąć tekst z przycisku „Wstecz” przycisku a UIBarButtonItem, pozostawiając tylko niebieski szewron na pasku nawigacyjnym. Pamiętaj, że rozwijam się na iOS 7. Wypróbowałem kilka metod, w tym między innymi: To metoda obrazu, która mi się nie podobała (obraz wyglądał nie na...
Próbuję zmienić kolor przycisku Ustawienia na biały, ale nie mogę go zmienić. Próbowałem obu tych: navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor() navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor() ale bez zmian, nadal wygląda to tak: Jak sprawić, by ten...
Próbuję dodać przycisk odświeżania do górnego paska kontrolera nawigacji bez powodzenia. Oto nagłówek: @interface PropertyViewController : UINavigationController { } Oto jak próbuję to dodać: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super...
Mam pasek nawigacji z tytułem. Kiedy dwukrotnie klikam tekst, aby zmienić jego nazwę, faktycznie mówi, że jest to element nawigacyjny, więc może tak być. Próbuję zmienić tekst za pomocą kodu, na przykład: declare navigation bar as navagationbar here button stuff { navigationbar.text =...
Chcę wyświetlić, ponad wszystkimi innymi widokami, nawet pasek nawigacji, rodzaj „wyskakującego” widoku, który wygląda następująco: na pełnym ekranie czarne tło z 0,5 alfa, aby zobaczyć drugie UIViewControllerpod spodem. UIViewokno w środku z niektórych informacji (kalendarz, jeśli chcesz...
Tekst tła na pasku stanu jest nadal czarny. Jak zmienić kolor na biały? // io8, swift, Xcode 6.0.1 override func viewDidLoad() { super.viewDidLoad() self.navigationController?.navigationBar.barTintColor = UIColor.blackColor() self.navigationController?.navigationBar.titleTextAttributes =...
AKTUALIZACJA iOS 7.1 : Wygląda na to, że obejście zmiany kanału alfa na pasku UINavigationBar zostało zignorowane w tej aktualizacji. W tej chwili najlepszym rozwiązaniem wydaje się po prostu „uporać się z tym” i mieć nadzieję, że wybrany kolor da efekt półprzezroczystości. Nadal szukam sposobów...
Mam aplikację z paskiem nawigacyjnym składającym się z 2 przycisków na pasku. Chciałbym ukryć i pokazać ten pasek nawigacji, gdy użytkownik dwukrotnie dotknie ekranu. Początkowo pasek nawigacji powinien być ukryty. Gdy użytkownik dwukrotnie dotknie ekranu, na pasku nawigacji powinna pojawić się...
Przed aktualizacją do Xcode 8nie widziałem tego błędu w takim przypadku. Mam różne kontrolery nawigacji. Dla wszystkich widzę błąd Frame for "Navigation bar" will be different at the run time. Navigation bar "Expected: width=384, Actual: width=375. W rzeczywistości te kontrolery nawigacji nie mają...
Wiem, że obecność kontrolera widoku more (paska nawigacji) powoduje obniżenie UIView o jego wysokość. Wiem też, że ta wysokość = 44px. Odkryłem również, że to wciśnięcie utrzymuje [self.view].frame.origin.y = 0. Jak więc określić wysokość tego paska nawigacji, inaczej niż tylko ustawiając go na...