- Registriert
- 25.04.12
- Beiträge
- 131
Oha, gewagte These. Möglicherweise liegt es gar nicht an Autolayout, dass es nicht das tut, was du willst.AutoLayout hat seinen Namen leider nicht von seiner Fähigkeit das zu tun, was man will. Ganz im Gegenteil - eigentlich tut es nie das, was ich will.
Das sind unterstürzende Funktionen der IDE Xcode, nicht die Funktion von Autolayout. Von diesen Funktionen zu erwarten, dass sie die Constraints so setzen, dass deine eigene Vorstellung 100%ig heraus kommt, ist ziemlich naiv. Hellsehen können diese Funktionen nicht.Die Sachen wie "Reset to Suggested Constraints" und "Add Missing Constraints" funktionieren ab und an mal
Das mache ich zum Beispiel grundsätzlich und dann macht Autolayout auch immer das, was ich will (wenn ich denn keinen Fehler gemacht habe).Ansonsten muss du die Constraints per Hand setzen.
Richtig ist, dass Autolayout nicht mal eben so erklärt ist. Man muss sich damit schon mal intensiv beschäftigen. Aber zur dunklen Seite gehört Autolayout nun wirklich nicht.Such mal nach 'nem Tutorial zu AutoLayout. Das ist nun wirklich nicht schnell erklärt und gehört zu den dunklen Seiten der iOS-Programmierung.
Ja in meinem Satz fehlt das "automatisch". Dann gibt es mit der Anspielung auf den Namen auch mehr Sinn.Oha, gewagte These. Möglicherweise liegt es gar nicht an Autolayout, dass es nicht das tut, was du willst.
Nur bin ich ohne das Wort naiv ausgekommen.Von diesen Funktionen zu erwarten, dass sie die Constraints so setzen, dass deine eigene Vorstellung 100%ig heraus kommt, ist ziemlich naiv. Hellsehen können diese Funktionen nicht.
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Für die Ihnen angezeigten Verarbeitungszwecke können Cookies, Geräte-Kennungen oder andere Informationen auf Ihrem Gerät gespeichert oder abgerufen werden.
Anzeigen und Inhalte können basierend auf einem Profil personalisiert werden. Es können mehr Daten hinzugefügt werden, um Anzeigen und Inhalte besser zu personalisieren. Die Performance von Anzeigen und Inhalten kann gemessen werden. Erkenntnisse über Zielgruppen, die die Anzeigen und Inhalte betrachtet haben, können abgeleitet werden. Daten können verwendet werden, um Benutzerfreundlichkeit, Systeme und Software aufzubauen oder zu verbessern.
Durch das Klicken des Buttons "Zustimmen" willigen Sie gem. Art. 49 Abs. 1 DSGVO ein, dass auch Anbieter in den USA Ihre Daten verarbeiten. In diesem Fall ist es möglich, dass die übermittelten Daten durch lokale Behörden verarbeitet werden.