Pytania otagowane jako autolayout

Auto Layout to oparty na ograniczeniach, opisowy system układu interfejsu użytkownika dla systemów OS X i iOS.

11
Szerokość i wysokość równa superView przy użyciu programowego automatycznego układu?
Szukałem wielu fragmentów w sieci i nadal nie mogę znaleźć odpowiedzi na mój problem. Moje pytanie brzmi: mam scrollView (SV) i chcę programowo dodać przycisk wewnątrz scrollView (SV) z tą samą szerokością i wysokością jego superview, którym jest scrollView (SV), aby po obróceniu użytkownika przycisk urządzenia miał taką samą ramkę …

8
Wyśrodkowanie X widoku podrzędnego w autoukładzie powoduje wyświetlenie „nie przygotowane na ograniczenie”
Mam niestandardową podklasę UIView, która jest inicjowana za pomocą stalówki. W programie -awakeFromNibtworzę podwidok i próbuję go wyśrodkować w jego superwidoku. [self setInteralView: [[UIView alloc] init]]; [[self internalView] addConstraint: [NSLayoutConstraint constraintWithItem: [self internalView] attribute: NSLayoutAttributeCenterX relatedBy: NSLayoutRelationEqual toItem: self attribute: NSLayoutAttributeCenterX multiplier: 1 constant: 0]]; To przerywa i powoduje następujące …


8
Gdzie powinienem ustawić ograniczenia automatycznego układu podczas programowego tworzenia widoków
Widzę różne przykłady, w których ustawiane są ograniczenia. Niektórzy ustawiali je w viewDidLoad/ loadView(po dodaniu widoku podrzędnego). Inni ustawiają je w metodzie updateViewConstraints, która jest wywoływana przez viewDidAppear. Kiedy próbuję ustawić ograniczenia updateViewContraints, układ może być niespójny, np. Niewielkie opóźnienie przed pojawieniem się widoku. Ponadto, jeśli używam tej metody, czy …

13
Odpowiednik iOS dla Android View. tryb widoczności GONE
Tworzę aplikację na iOS i używam Storyboard z włączoną funkcją AutoLayout. Jeden z moich kontrolerów widoku ma zestaw 4 przycisków iw pewnych okolicznościach chciałbym, aby pierwszy z nich zniknął. Jeśli setHidden:TRUEużyję tej metody, przycisk UIButton stanie się niewidoczny, ale nadal oczywiście zajmie miejsce w widoku, a wynikiem jest „dziura”, której …

8
Xcode 11 dodaje nowe ograniczenia set zero: użyj set value zamiast default / standard
Kiedyś korzystałem z funkcji automatycznego układania, aby dodawać nowe ograniczenia, aby tworzyć proste ograniczenia do widoku podglądu / widoku względnego w ten sposób (przez długi czas): Jednak ostatnio, po aktualizacji do najnowszego xcode (11.3.3 lub tylko 11.3 / 11C29), mam ten dziwny problem: kiedy ustawiam stałą = 0, zawsze generują …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.