Uczyłem się Xcode i iOS i sprawy idą dobrze z kodowaniem, ale nie mam pojęcia o kilku opcjach w konstruktorze interfejsów.XCode (Interface Builder): Aktualizacja ramek i wiązań?
Wygląda na to, że po dodaniu ograniczenia mogę wybrać opcję "Aktualizuj klatki", a następnie "Elementy nowych ograniczeń" lub "Wszystkie klatki", ale wydaje się, że nie zawsze muszę to robić ... czasami robię, a czasami nie - nie sądzę, żebym naprawdę rozumiał tę koncepcję. Wydaje się być opcjonalne. Kiedy należy to wybrać, czy nie?
Po dodaniu ograniczenia należy to zrobić?
Istnieje również menu kontekstowe (rozwiązywanie problemów z autolayout) (trzecia pozycja na dole na konstruktorze interfejsów, reprezentowana przez trójkąt między dwiema pionowymi liniami), która również pozwala wymusić aktualizację ograniczenia lub aktualizację ramki. Dlaczego jest to potrzebne? Zauważyłem, że opcje w środku są zwykle wyłączone, więc zakładam, że to staje się aktywne, gdy są problemy?
będę naprawdę wdzięczny żadnych wyjaśnień, starałem przeszukiwania internetu i nie mogę znaleźć nic konkretnego, tym więcej czytałem, tym bardziej wydaje mi się mylić dostać :-)
również sprawdzić testow: a Ramka jest ramką ograniczającą każdego pojedynczego elementu sterującego (widok), a nie tylko kontrolką widoku, więc każdy widok (kontrolka) jest jego własną ramką. To prawda, prawda?
Dzięki z góry za wszelką pomoc
Czy to znaczy, klikając na 'Aktualizacja Frames' nie jest konieczne podczas rzeczywistego wykonywania i to tylko dla ciebie deweloper zobaczyć dokładniejsze reprezentacja storyboardów? – Honey