uiview

Jak działa clipsToBounds?

Chciałbym wiedzieć, jak korzystać z właściwości UIView clipsToBounds. Oficjalna dokumentacja mówi co następuje: clipsTo ... okładnie znaczy. Jak stosować clipsToBounds? Jakie są konsekwencje ustawienia tej właściwości na YES dokładnie? Albo do NO?

Sprawdź, czy w widoku znajduje się subview

Robię aplikację, w której dodaję subview do widoku za pomocą {[1] } na IBAction. W ten sam sposób, gdy przycisk z tym IBActio ... [rootView addSubview:[self popoverView]]; } else { [[self popoverView] removeFromSuperview]; } }

Jak wyświetlić wszystkie podviews w uiviewcontroller w systemie iOS?

Chcę wyświetlić wszystkie podviews w UIViewController. Próbowałem self.view.subviews, ale nie wszystkie podviews są wymienione, na przykład podviews w UITableViewCell nie zostały znalezione. Jakiś pomysł?

Jak zrobić okrągły UIView

Chcę utworzyć UIView lub UIImageView, który jest okręgiem. Lub koło, które mogę zmienić rozmiar za pomocą suwaka, a kolor z pickerview.

Wczytaj widok z zewnętrznego pliku xib w storyboard

Chcę używać widoku w wielu kontrolerach viewcontrollerów w storyboardzie. Dlatego pomyślałem o zaprojektowaniu widoku w zewnę ... storyboardzie i czy jest to w ogóle możliwe? Jeśli tak nie jest, jakie inne alternatywy są dostępne w zależności od sytuacji?

Utwórz Tło UIView gradientem bez Podklasowania

Czy istnieje sposób, aby tło UIView stało się gradientem bez podklasowania go? Wolałbym też nie używać do tego pliku obrazu. Wydaje się, że trzeba podklasować UIView tylko po to, aby narysować gradient dla tła.

Rysuj kropkowane (nie przerywane!) linii, z IBDesignable w 2017

Łatwo jest narysować przerywaną linię za pomocą UIKit. Więc: CGFloat dashes[] = {4, 2}; [path setLineDash:dashes count:2 p ... orzy linię. Pamiętaj, aby zaznaczyć odpowiedź Robmayoffa poniżej, która daje dwa potrzebne linie kodu dla kropek-nie-bloków.

Wystarczy zamaskować UIView prostokątem

Chcę wiedzieć, jak po prostu zamaskować widoczny obszar UIView dowolnego rodzaju. Wszystkie odpowiedzi / tutoriale, które prz ... = CGRectMake(0, 0, 50, 100); UIView *maskView = [[UIView alloc] initWithFrame:mask]; viewToMask.layer.mask = maskView.layer;

Swift, UIView touch event w kontrolerze

Jak mogę programowo dodać UIView touchbegin action lub touchend action, ponieważ Xcode nie zapewnia z Main.storyboard?

Nie można poprawnie ustawić ramki przed viewDidAppear

Zastanawiałem się, czy ktoś wie dlaczego po ustawieniu ramki subview w viewDidLoad i viewWillAppear zmiany nie mają wpływu na ... this WILL work self.tableView1.frame = table1LocationWithHeader; self.tableView2.frame = table2LocationWithHeader; }

iOS: UIView podklasa init czy initWithFrame:?

Zrobiłem podklasę UIView, która ma stałą ramkę. Czy mogę zastąpić {[2] } zamiast initWithFrame:? Np.: - (id)init { if ( ... lną niestandardową inicjalizację, ale muszą wywołać super na początku ich implementacji." Co oznacza "wyznaczony inicjator"?

Jak zmienić kolor tekstu w widoku UIPickerView w systemie iOS 7?

Znam metodę pickerView:viewForRow:forComponent:reusingView, ale przy użyciu view przechodzi ona w reusingView: Jak zmienić ją na inny kolor tekstu? Jeśli użyję view.backgroundColor = [UIColor whiteColor]; żaden z widoków już się nie wyświetla.

Jak uzyskać kolor piksela w UIView?

Próbuję stworzyć małą aplikację. W nim muszę wykryć kolor piksela w UIView. Mam Punkt CG definiujący piksel, którego potrzebu ... kiego pixel = [view getPixelAtPoint:myPoint]; UIColor *mycolor = [pixel getColor]; Każdy wkład jest bardzo mile widziany.

kroki tworzenia UIScrollView za pomocą narzędzia Interface Builder

Jestem w trakcie próby użycia UIScrollView i wydaje się, że jest jakaś fundamentalna rzecz, której po prostu nie rozumiem. P ... y jest jakiś inny sposób, aby to zrobić, który ma większy sens? Czego mi brakuje w moim zrozumieniu, jak to powinno działać?

Jak napisać niestandardowy init dla podklasy UIView w języku Swift?

Say I want to init a UIView subclass with a String and an Int. Jak mam to zrobić w Swift, skoro tylko podklasuję UIView? Jeś ... muszę użyć wyznaczonego inicjalizatora. Czego powinienem tam używać? Wersja ramowa? Wersja kodera? Jedno i drugie? Dlaczego?

Kiedy należy ustawić warstwę.shouldRasterize to YES

Widziałem poprawki dla niektórych problemów lagyness ustawiając właściwość warstwy widoku view.layer.shouldRasterize = YES; ... przygotowywania komórek i ustawiania propery. Nie wiem, jakie są konsekwencje. Byłoby wspaniale dostać Wyjaśnienie. Dzięki!

Jak zrobić powtarzanie sekwencji animacji UIView i autoreverse

Jak sprawić, by ta złożona animacja powtarzała się i była autoreverse? Czy jest jakiś sposób, aby dodać opcje UIViewAnimation ... UIView animateWithDuration:0.5f animations:^{ someView.frame = someFrame2; } completion:nil]; }];

iOS icon jiggle algorithm

Piszę aplikację na iPada, która prezentuje dokumenty użytkownika podobne do tego, w jaki sposób Pages je prezentuje (jako duż ... aczej. Czy ktoś ma lub zna jakiś kod, który potrafi odtworzyć ten sam wzór (lub coś bardzo zbliżonego do niego)? Dzięki!!!

iPhone, odtworzyć efekt lupy

Chciałbym mieć możliwość tworzenia ruchomej lupy (takiej jak ta, którą masz podczas kopiowania i wklejania) w widoku niestandardowym, aby powiększyć część mojego widoku. Nie mam pojęcia jak zacząć, masz jakiś pomysł? Z góry dzięki za pomoc:)

Dodaj obramowanie poza UIView (zamiast wewnątrz)

Jeśli dodamy obramowanie widoku za pomocą kodu w widoku takim jak self.layer.borderColor = [UIColor yellowColor].CGColor; s ... skać, to obramowanie poza oryginalnym widokiem, Jak to: . czarny obszar jest równy oryginalnemu, Jak mogę go zaimplementować?