UIView to klasa we frameworku UIKit iOS definiująca prostokątny obszar na ekranie i interfejsy do zarządzania zawartością w tym obszarze. Wszystkie elementy UI są podklasami UIView lub są zawarte w UIView.
Czy ktoś może mi powiedzieć, jak mogę naśladować dolny arkusz w nowej aplikacji Mapy w iOS 10? W Androidzie możesz użyć narzędzia, BottomSheetktóre naśladuje to zachowanie, ale nie mogłem znaleźć czegoś takiego na iOS. Czy to prosty widok przewijania ze wstawką zawartości, aby pasek wyszukiwania znajdował się na dole? Jestem …
Chcę wykonać transformację perspektywy na UIView (np. Widoczne w coverflow) Czy ktoś wie, czy jest to możliwe? Badałem użycie CALayeri przeglądałem wszystkie pragmatyczne podcasty programisty Core Animation, ale nadal nie jestem pewien, jak stworzyć taką transformację na iPhonie. Każda pomoc, wskaźniki lub przykładowe fragmenty kodu byłyby bardzo mile widziane!
Jeśli mam UIButton ustawiony za pomocą autolayout, jego rozmiar ładnie dostosowuje się do zawartości. Jeśli button.imageustawię obraz jako , rozmiar instruktażowy ponownie wydaje się to uwzględniać. Jeśli jednak poprawię titleEdgeInsetsprzycisk, układ nie bierze tego pod uwagę i zamiast tego obcina tytuł przycisku. Jak mogę się upewnić, że wewnętrzna szerokość przycisku …
UIViewma właściwości frame, bounds, centeri origin, i wszystkie one wydają się być ze sobą powiązane. Przez większość czasu mam do czynienia z frameustawieniem pozycji i rozmiaruUIView . Rozumiem, że frameużywa globalnego układu współrzędnych i boundsużywa współrzędnych widoku lokalnego (dlatego jego xiy wynoszą 0, ale nie zawsze), ale nadal mylę się, …
Obecnie patrzę na UILabel z właściwością addMessageLabel.layer.cornerRadius = 5.0f;Na urządzeniu z zainstalowanym iOS 7.0 ma zaokrąglone rogi. Na urządzeniu z zainstalowanym systemem iOS 7.1 nie ma zaokrąglonych rogów. Czy to tylko błąd w iOS 7.1?
Czy istnieje wbudowany sposób na przejście od a UIViewdo jego UIViewController? Wiem, że możesz dostać się UIViewControllerdo jego UIViewpoprzez, [self view]ale zastanawiałem się, czy istnieje odwrotne odniesienie?
Czy można kontrolować właściwości obramowania UIView (kolor, grubość itp.) Bezpośrednio z konstruktora interfejsu, czy mogę to zrobić tylko programowo?
Pracuję nad niektórymi niestandardowymi kontrolkami wejściowymi opartymi na UIView i próbuję ustalić właściwą praktykę konfigurowania widoku. Podczas pracy z UIViewController, jest to dość proste do używania loadViewi pokrewnych viewWill, viewDidmetod, ale gdy instacji UIView, najbliżsi methosds mam to `awakeFromNib, drawRecti layoutSubviews. (Myślę w kategoriach konfiguracji i wywołań zwrotnych.) W moim …
Oto mój kod Objective-C, którego używam do ładowania stalówki dla mojego dostosowanego UIView : -(id)init{ NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"myXib" owner:self options:nil]; return [subviewArray objectAtIndex:0]; } Jaki jest odpowiednik kodu w Swift?
Chociaż większość dokumentów Apple jest bardzo dobrze napisana, myślę, że „ Przewodnik obsługi zdarzeń na iOS ” jest wyjątkiem. Trudno mi dokładnie zrozumieć, co zostało tam opisane. Dokument mówi: W testowaniu trafień okno wywołuje hitTest:withEvent:najwyższy widok hierarchii widoków; ta metoda jest pointInside:withEvent:kontynuowana przez rekurencyjne wywoływanie każdego widoku w hierarchii widoków, …
Do a UIScrollView *toScrollView(która jest szerokością ekranu) chcę dodać szare dolne obramowanie (dokładnie takie, jak w polu to widoku tworzenia wiadomości w natywnej aplikacji Wiadomości na telefonie iPhone). Aby to osiągnąć, podążyłem za Cocoa Touch: Jak zmienić kolor i grubość obramowania UIView? i właśnie zakryłem górną granicę niestandardową UINavigationBari utworzyłem …
Moje pytanie dotyczy tytułu. Nie wiem, jak dodać obramowanie z określonej strony, u góry lub u dołu, z dowolnej strony ... layer.borderrysuje granicę dla całego widoku ...
Co jest uważane za najlepszą praktykę dotyczącą animowania przejść widoków na iPhonie? Na przykład ViewTransitionsprzykładowy projekt firmy Apple używa kodu takiego jak: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; ale w sieci krążą też fragmenty kodu, które wyglądają tak: [UIView beginAnimations:nil …
Czy istnieje sposób sprawdzenia, czy a CGPointznajduje się wewnątrz określonego CGRect. Przykład: Przeciągam UIImageViewi chcę sprawdzić, czy jego centralny punkt CGPointznajduje się wewnątrz innegoUIImageView
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.