Ich entwerfe eine benutzerdefinierte Ansicht in Interface Builder mit automatischem Layout. Es ist keine Ansicht, die einen "Bildschirm" darstellt, es ist nur eine Unteransicht, die ich in einer anderen Ansicht der App anzeigen lassen kann. Meine benutzerdefinierte Ansicht hat alle hier festgelegten Einschränkungen, aber die Basisansicht ist viel zu groß (ich finde es einfacher, auf diese Weise beim Einrichten von Einschränkungen zu arbeiten). Als Ergebnis werden die Elemente zu weit voneinander vertikal beabstandeten:Wie ändere ich die Basisansicht in einem XIB, um den Inhalt anzupassen?
I bis die Unterseite der Basisansicht zieht es manuell verkleinern auf, aber es ist ungenau und ich am Ende einer hartkodierte Nummer mit:
gibt es eine Möglichkeit, diese benutzerdefinierte Ansicht automatisch seine bevorzugte Höhe berechnen, so dass ich es nicht versuchen und Größe manuell und müssen es Constraint eine Höhe nicht zuweisen, wenn ich es fallen in andere Teile der App?