Pytania otagowane jako autolayout

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


12
Jak animować zmiany wiązań?
Aktualizuję starą aplikację, AdBannerViewa gdy nie ma reklamy, zsuwa się z ekranu. Gdy pojawia się reklama, przesuwa się po ekranie. Podstawowe rzeczy. W starym stylu ustawiłem ramkę w bloku animacji. W nowym stylu mam ograniczenie IBOutletdo automatycznego układu, które określa Ypozycję, w tym przypadku jest to odległość od dolnej części …


30
Jak dopasować rozmiar UITextView do jego zawartości?
Czy istnieje dobry sposób, aby dostosować rozmiar a w UITextViewcelu dostosowania do jego zawartości? Powiedzmy na przykład, że mam UITextViewjeden wiersz tekstu: "Hello world" Następnie dodaję kolejny wiersz tekstu: "Goodbye world" Czy istnieje dobry sposób w Cocoa Touch, aby uzyskać taki, rectktóry będzie zawierał wszystkie linie w widoku tekstowym, dzięki …


16
Jak programowo dodawać ograniczenia za pomocą Swift
Próbuję to rozgryźć od zeszłego tygodnia, nie idąc dalej. Ok, więc trzeba zastosować pewne ograniczenia programowo w Swift Do UIViewkorzystania z tego kodu: var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_view); var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.CenterX, multiplier: 1, …

4
Jak zmusić dzieci StackPanel do wypełnienia maksymalnej przestrzeni w dół?
Chcę po prostu tekst ciągły po lewej stronie i pole pomocy po prawej stronie. Pole pomocy powinno sięgać do samego dołu. Jeśli wyjmiesz zewnętrzną część StackPanelponiżej, działa to świetnie. Ale ze względu na układ (dynamicznie wstawiam UserControls) muszę mieć opakowanie StackPanel. Jak mogę GroupBoxrozciągnąć do dołu StackPanel, jak widać, próbowałem: …

7
Emulowanie zachowania dopasowania do kształtu przy użyciu ograniczeń AutoLayout w Xcode 6
Chcę użyć AutoLayout do zmiany rozmiaru i układu widoku w sposób, który przypomina tryb zawartości dopasowany do formatu UIImageView. Mam widok podrzędny w widoku kontenera w Konstruktorze interfejsów. Podview ma pewne nieodłączne proporcje, które chciałbym uszanować. Rozmiar widoku kontenera jest nieznany do czasu uruchomienia. Jeśli współczynnik proporcji widoku kontenera jest …

21
Jak korzystać z automatycznego układu, aby przenosić inne widoki, gdy widok jest ukryty?
Zaprojektowałem moją niestandardową komórkę w IB, podklasowałem ją i połączyłem swoje gniazdka z moją niestandardową klasą. Mam trzy podstrony w treści komórki, które są: UIView (cdView) i dwie etykiety (titleLabel i emailLabel). W zależności od danych dostępnych dla każdego wiersza, czasami chcę mieć UIView i dwie etykiety wyświetlane w mojej …

10
Automatyczna preferowana maksymalna szerokość układu nie jest dostępna w wersjach iOS starszych niż 8.0
Otworzyłem istniejący projekt iOS za pomocą Xcode6 beta6, a Xcode wyświetla następujące ostrzeżenie dla plików Storyboard i Xib: Automatyczna preferowana maksymalna szerokość układu nie jest dostępna w wersjach iOS starszych niż 8.0 Próbowałem rozwiązać ostrzeżenie, ustawiając szerokość tak wyraźnie, jak poniżej: To jednak nie rozwiązało ostrzeżeń. Jak można je usunąć?
322 ios  autolayout  ios8  xcode6 


29
Równomiernie rozmieszczaj wiele widoków w widoku kontenera
Auto Layout utrudnia mi życie. Teoretycznie przydałoby się to naprawdę przydać, ale wydaje mi się, że cały czas z tym walczę. Zrobiłem projekt demonstracyjny, aby spróbować znaleźć pomoc. Czy ktoś wie, jak sprawić, aby odstępy między widokami zwiększały się lub zmniejszały równomiernie przy każdej zmianie rozmiaru widoku? Oto trzy etykiety …

9
Kiedy nazywa się layoutSubviews?
Mam widok niestandardowy, który nie layoutSubviewwyświetla wiadomości podczas animacji. Mam widok, który wypełnia ekran. Ma niestandardowy widok podrzędny u dołu ekranu, który zmienia rozmiar w Konstruktorze interfejsów, jeśli zmienię wysokość paska nawigacyjnego. layoutSubviewsjest wywoływany podczas tworzenia widoku, ale nigdy więcej. Moje podstrony są poprawnie ułożone. Jeśli wyłączę pasek stanu podczas …

15
Co to jest NSLayoutConstraint „UIView-Encapsulated-Layout-Height” i jak powinienem zmusić go do ponownego obliczenia?
Mam UITableViewdziałający pod iOS 8 i używam automatycznych wysokości komórek od ograniczeń w serii ujęć. Jedna z moich komórek zawiera jedną UITextViewi muszę ją skurczyć i rozwinąć na podstawie danych wprowadzonych przez użytkownika - dotknij, aby zmniejszyć / rozwinąć tekst. Robię to, dodając ograniczenie czasu wykonywania do widoku tekstu i …


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.