uiview

Uzyskaj rozmiar UIView po zastosowaniu CGAffineTransform

Zdziwiłem się, że nie znalazłem odpowiedzi na to pytanie, może jest coś bardzo prostego jakoś przeoczyłem: Jak uzyskać rzec ... PathRelease( path ); Teraz rect.Rozmiar zawiera wymiary widoku z zastosowaną transformacją Dzięki jeszcze raz drawnonward

Narysuj Cień tylko z 3 stron UIView

Z powodzeniem zaimplementowałem rysowanie cienia wokół mojego UIView w ten sposób: block1.layer.masksToBounds = NO; block1. ... UIBezierPath, ale nie jestem pewien, jak to zrobić. Oczywiście ustawienie layer.shadowOffset nie pomoże mi. Z góry dzięki!

Przerysowanie interfejsu Użytkownika za pomocą animacji zanikania?

W TwUI istnieje metoda o nazwie redraw na TUIView. Zmusza to widok do przerysowania, ale jest również wyposażony w darmową a ... m UIView. Zasadniczo, jak mogę ponownie narysować Widok (setNeedsDisplay) z zanikającą animacją między starym i nowym stanem?

Jak wyłączyć wejście dotykowe dla wszystkich widoków z wyjątkiem widoku najwyższego poziomu?

Mam widok z wieloma podglądami. Gdy użytkownik dotknie subview, subview rozszerza się, aby pokryć większość ekranu, ale niek ... e prosty sposób, aby to osiągnąć? Mogę napisać kod, aby to załatwić, ale miałem nadzieję, że jest prostszy wbudowany sposób.

Czy można skopiować UIView?

Po prostu używając tego sposobu: UIView* view2 = [view1 copy]; // view1 existed Spowoduje to, że symulator nie może uruch ... tosowanie do view1, rozumiem, że view2 dzielą tę samą pamięć z view1. Dlaczego nie można skopiować UIView? Jaki jest powód?

iPhone UIView-Zmień rozmiar ramki, aby dopasować Podview

Czy nie powinien być sposób na zmianę rozmiaru ramki widoku UIView po dodaniu podwidów, tak aby ramka miała rozmiar potrzebny ... li podglądy są dodawane dynamicznie, jak można określić rozmiar ramki widoku kontenera? To nie działa: [myView sizeToFit];

UIView animowane zmiany z ograniczeniami układu auto

Powiedzmy, że mam projekt, który wygląda następująco: Istnieją dwa UIView s - JEDEN o nazwie yellowBox i drugi o nazwie r ... pojawiać się na dole redBox. Jednak wciąż pozostaje to samo pytanie-Jak sprawić, by redBox zawsze trzymała się dna yellowBox.

Granica UIView z efektem blaknięcia lub rozmycia

Szukam metody, aby dodać stopniowo zanikające lub może zaciemnione obramowanie (Nie wiem dokładnie jak nazwać ten efekt) do d ... bleView jest częściowo przezroczysta. Zrobiłem przykład: Żebyś mógł zobaczyć, co próbuję zrobić. Czy ktoś może mi pomóc?

Określić, czy UIView jest widoczny dla użytkownika?

Czy jest możliwe ustalenie, czy moje {[0] } jest widoczne dla użytkownika, czy nie? Mój widok jest dodawany jako subview kil ... a aktualizuje widok. Nie chcę jednak aktualizować widoku, który nie jest widoczny dla użytkownika. Czy to możliwe? Dzięki

Czy mogę użyć autolayout, aby zapewnić różne ograniczenia orientacji poziomej i pionowej?

Czy możliwa jest zmiana ograniczeń przy obracaniu urządzenia? Jak można to osiągnąć? Prostym przykładem mogą być dwa obrazy, ... ożliwe, jak inaczej mogę wykonać ten układ? Konstruuję swoje widoki i ograniczenia w kodzie, a nie używam interface builder.

"Nieprawidłowy" rozmiar ramki / okna po ponownej orientacji w iPhonie

W mojej aplikacji iPhone OS Chcę (muszę) obserwować zmiany w orientacji urządzenia w celu zmiany niektórych części ekranu. Po ... UIInterfaceOrientationIsPortrait(self.interfaceOrientation) ? "Portrait" : "Landscape", size.width, size.height]); }

Zrozumienie convertPoint:toView:

Nie do końca rozumiem metodę convertPoint:toView:. W dokumentacji Apple jest napisane, że convertPoint:toView: Zam ... tentOffset? Czy może źle zrozumiałem całą koncepcję? Co właściwie robi przeliczanie punktów? Kiedy należy stosować tę metodę?

iOS-Odwróć animację tylko dla określonego widoku

Rozwijam grę, która zawierała jakiś Widok (jako gra w karty pamięci) i chcę, aby Kiedy użytkownik dotknie karty, to odwróci i ... zującą nadawcę. Po uruchomieniu animacji cały widok jest odwrócony, nie tylko widok otrzymany od nadawcy. Jak mogę to zrobić?

Jak animować szerokość i wysokość UIView w Xcode?

Mam ten subview, który chcę dodać do mojego głównego widoku, ale niech rozszerzy się od początku. Czytałem trochę dokumentacj ... e rzeczy: na przykład przed ramką docelową rozmiar wynosi 0, 150, a po ustawieniu Ramki to 310, 150. Ale animacja nie działa!

UIViewController zapobiega rozładowaniu widoku

Gdy moja aplikacja na iPhone ' a otrzyma ostrzeżenie o pamięci, widoki Uiviewcontrollerów, które nie są obecnie widoczne, zos ... ię rozładowuje. Plus, na jakich kryteriach dokładnie decyduje, czy widok jest bezpieczny do rozładowania ... oh ! tyle pytań!

Circular (round) UIView zmiana rozmiaru z AutoLayout... jak animować cornerRadius podczas zmiany rozmiaru animacji?

Mam podklasowany UIView, który możemy nazwać CircleView. CircleView automatycznie ustawia promień narożnika na połowę jego sz ... kach, , ale nadal będzie maskował jego zawartość do kształtu okręgu i pozwoli na istnienie granicy wokół wspomnianego UIView.

Implementacja automatycznego układu widoków generowanych programowo

Mam aplikację, której widoki są generowane programowo. Przykład: -(void)loadView { [super loadView]; // SET TOP LEFT B ... ę wdrożyć Układ auto jakiegoś rodzaju. Czy jest na razie sposób, aby to zrobić programowo zamiast używać IB? Wielkie dzięki!

iPhone Curl lewo i Curl prawo przejścia

Szukam sposobu na przejście UIViewAnimationTransitionCurlUp LUB UIViewAnimationTransitionCurlDown na iPhonie, ale zamiast od ... nia orientację, zakładam, że jest sposób na oszukanie urządzenia, aby użyć przejścia poziomego w trybie pionowym i odwrotnie?

iOS: Wyłącz Autorotację dla Subview

Mam zagnieżdżoną hierarchię widoków dla aplikacji na iPada, która obsługuje zmiany orientacji. Wygląda podobnie do poniższyc ... Czy istnieje sposób, aby po prostu wyłączyć zmiany orientacji dla podwidów lub inną metodę restrukturyzacji mojej hierarchii?

Zmiana rozmiaru paska stanu połączenia?

Jak zmienić rozmiar widoku w odpowiedzi na pasek stanu połączenia z mojej stali nierdzewnej? Pomyślałem, że będzie to tylko ... ogę znaleźć żadnego odniesienia do paska stanu w wywołaniu w żadnej dokumentacji, chyba że mówi o komendzie menu symulatora.)