iOS 7 jest siódmą wersją mobilnego systemu operacyjnego Apple iOS i jest następcą iOS 6. Został ogłoszony na konferencji Apple Worldwide Developers Conference (WWDC) 10 czerwca 2013 r. i został wydany 18 września 2013 r.
Moja aplikacja ma ciemne tło, ale w iOS 7 pasek stanu stał się przezroczysty. Nic tam nie widzę, tylko zielony wskaźnik baterii w rogu. Jak mogę zmienić kolor tekstu paska stanu na biały, tak jak na ekranie głównym?
Począwszy od iOS7, u góry moich jest więcej miejsca, UITableViewktóre mają styl UITableViewStyleGrouped. Oto przykład: Widok tabeli rozpoczyna się od pierwszej strzałki, jest 35 pikseli niewyjaśnionego dopełnienia, a następnie zielony nagłówek jest UIViewzwracany przez viewForHeaderInSection(gdzie sekcja ma wartość 0). Czy ktoś może wyjaśnić, skąd pochodzi ta liczba 35 pikseli i …
Niedawno pobrałem Xcode 5 DP, aby przetestować moje aplikacje w iOS 7. Pierwszą rzeczą, którą zauważyłem i potwierdziłem, jest to, że granice mojego widoku nie zawsze są zmieniane, aby uwzględnić pasek stanu i pasek nawigacji. W viewDidLayoutSubviewsdrukuję granice widoku: {{0, 0}, {320, 568}} Powoduje to, że moja treść pojawia się …
Bawię się niektórymi z nowych funkcji iOS 7 i pracuję z niektórymi efektami obrazowymi, jak omówiono w filmie WWDC „Implementing Engaging UI na iOS”. Aby uzyskać efekt rozmycia w kodzie źródłowym sesji, UIImagezostał rozszerzony o kategorię, która importuje UIKit w następujący sposób: @import UIKit; Chyba coś o tym widziałem w …
W iOS 7 Apple dodał nowe domyślne zachowanie nawigacyjne. Możesz przesunąć palcem od lewej krawędzi ekranu, aby wrócić do stosu nawigacji. Ale w mojej aplikacji takie zachowanie jest sprzeczne z moim niestandardowym lewym menu. Czy więc można wyłączyć ten nowy gest w UINavigationController?
Jestem programistą iOS z pewnym doświadczeniem i to pytanie jest dla mnie bardzo interesujące. Widziałem wiele różnych zasobów i materiałów na ten temat, ale nadal jestem zdezorientowany. Jaka jest najlepsza architektura dla aplikacji sieciowej na iOS? Mam na myśli podstawowe abstrakcyjne ramy, wzorce, które pasują do każdej aplikacji sieciowej, niezależnie …
Zauważyłem, że kiedy umieścić biały lub czarny UIImagedo UISegmentedControlniej automatycznie kolorowych masek to, aby dopasować odcień kontroli segmentowej. Myślałem, że to naprawdę fajne i zastanawiałem się, czy mógłbym to zrobić również gdzie indziej. Na przykład mam kilka przycisków, które mają jednolity kształt, ale różne kolory. Zamiast tworzyć PNG dla każdego …
W iOS 7 UIStatusBarzostał zaprojektowany w taki sposób, że łączy się z takim widokiem: (GUI zaprojektowany przez Tinę Tavčar ) Jest fajny, ale nieco zepsuje widok, gdy masz coś w górnej części widoku, i nakłada się na pasek stanu. Czy istnieje proste rozwiązanie (takie jak ustawienie właściwości w info.plist), które …
Właśnie zaktualizowałem swój iPhone 5 iOS 7 do wersji beta 4. Teraz, gdy uruchamiam moją aplikację z Xcode 5 na tym iPhonie, pasek stanu nie ukrywa się, nawet jeśli powinien. Nie działa: [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade]; Nie działa: [UIApplication sharedApplication].statusBarHidden = YES; Nie można zalogować się na forach programistów Apple
Śledziłem ten wątek, aby go zastąpić -preferredStatusBarStyle, ale nie jest on wywoływany. Czy są jakieś opcje, które mogę zmienić, aby to włączyć? (Używam XIB w moim projekcie).
Dużo czytałem o przejściu na iOS7. Nie jestem w stanie uzyskać co te trzy właściwości automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? Na przykład próbuję zmusić moje kontrolery widoku do uruchomienia poniżej paska stanu, ale nie jestem w stanie tego osiągnąć.
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], NSForegroundColorAttributeName, [NSValue valueWithUIOffset:UIOffsetMake(0, -1)], NSForegroundColorAttributeName, [UIFont fontWithName:@"Arial-Bold" size:0.0], NSFontAttributeName, nil]]; Ale przycisk z powrotem kolor tekstu , strzałka i przycisk bar wciąż …
Tworzę niestandardowe elementy w mojej aplikacji i chcę dopasować wygląd i styl nowego iOS. iOS 7 wprowadził do nas bardzo powszechny jaśniejszy niebieski kolor, domyślny kolor lub odcień dla kilku elementów, w tym przycisku systemowego, sterowania segmentowego itp. Ułatwili wybranie koloru za pomocą IB, jak pokazano tutaj: Jednak nie znalazłem …
W mojej aplikacji wideo na iOS pasek stanu jest ukryty w niektórych kontrolerach widoku. Zrobiłem to za pomocą następującego kodu. [[UIApplication sharedApplication] setStatusBarHidden:YES]; Działa na iOS 5 i iOS 6, ale nie na iOS 7. Próbowałem z tym w szczególności kontrolerem widoku, Na przykład: -(BOOL)prefersStatusBarHidden { return YES; } Działa …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.