Ich bin ein totaler Noob wenn es um Xcode geht (Ich habe vor ein paar Tagen mit dem Experimentieren angefangen). Die AutoLayout-Funktionalität bringt mich um.Buttons Breite Ausgabe Xcode
Ich habe zwei Schaltflächen auf einer Reihe von ViewControllern, die Verknüpfung zwischen Seiten in meiner App. Ich möchte, dass die Schaltflächen entweder unten auf dem iOS-Gerät (mit Einschränkungen) oder in jeder unteren Ecke zentriert sind. Die Tastenbreite wird jedoch abgeschnitten, so dass zwischen dem Text und dem Rand der Schaltfläche kein Leerzeichen bleibt.
Wie Sie die gewünschte Dimension der Tasten sehen können, stimmt nicht mit den tatsächlichen Abmessungen.
auch hier die Tasten verhalten sich nicht wie ich sie will. Idealerweise befinden sich die Tasten in den unteren Ecken des Displays, unabhängig davon, welches iOS-Gerät (iPhone, iPad usw.) es ist.
Eine Lösung für beide würde ausreichen, da das endgültige Layout einheitlich sein wird. Dies sind nur meine beiden Versuche, eine Lösung ohne Erfolg zu haben.
Bearbeiten: Dies ist der ViewController für den Rest meiner Seiten. Ich möchte, dass die Anzeige jedes iOS-Geräts diesem ähnelt. Für diese Seite gibt es keine Einschränkungen. Im Wesentlichen habe ich gerade die Knöpfe zu den unteren Eckrändern geschnappt.
Zweite Edit:
Was ich das Problem zu beheben tun am Ende wurde eine Höhe und Breite Einschränkung zusammen mit Zwangs zu Boden und die Seitenränder einstellen. Ich weiß nicht, warum dies anders war als das, was ich vorher versucht hatte (abgesehen von den Einschränkungen für Höhe und Breite). Danke an diejenigen, die Vorschläge gemacht haben.
Konnten Sie eine Zeichnung von dem, was Sie wollen, und/oder einen Screenshot der Einschränkungen, die Sie in Interface Builder angewendet haben? – Linuxios
Edit für gewünschtes Aussehen hinzugefügt. –