Machen Sie Gruppen von UIView
, die das Symbol und den Text enthalten. Lets nennen diese Container Ansicht
Legen Sie alle n Container Ansicht s in Ihrem Storyboard als sie angezeigt werden möchten. Jetzt:
- Auf der linken Seite die meisten Container Ansicht eine führende und am Boden Einschränkung der Super-Ansicht.
- Nun zu der zweiten Containeransicht fügen Sie einen führenden Abstand von 0 (oder etwas, was Sie wollen). Strg + Ziehen Sie Ihre zweite Taste auf die erste Taste. Halten Sie die Shift-Taste gedrückt und wählen Sie gleiche Breite, gleiche Höhe und align bottom.
nun die gleichen Einschränkungen wie Ihre zweite Container Ansicht auf alle Ihre n gelten - 1 Container Ansicht. n ist die Nummer der Containeransicht, die Sie hinzufügen möchten. Jetzt zu Ihrer letzten (nth) Containeransicht hinzufügen, eine zusätzliche Einschränkung, die ein schließendes Leerzeichen an die SuperView wäre. Nun sollten alle Ihre Containeransicht eine gleiche Breite haben, die abhängig von der Breite des Bildschirms bestimmt wird!
Wenn Sie eine bestimmte Höhe oder ein Seitenverhältnis zu allen Ihren Containeransicht haben möchten. Fügen Sie einfach die Höhe oder Seitenverhältnis Einschränkung zu Ihrer erstenContainer Ansicht und alle folgenden Ansichten entsprechend erhalten aktualisiert werden.
ODER
Wenn Sie für die Höhe auf die Bildschirmgröße abhängig sein und nicht ein bestimmtes Seitenverhältnis beibehalten, dann werden Sie den ersten Container Ansicht eine gleiche Höhe geben müssen zu die ganze Ansicht mit einem spezifischen Multiplikator wie 0.15
.
Sie werden auch innerhalb entsprechende Einschränkungen auf das Symbol und die Beschriftung vorhanden hinzufügen müssen jeden UIView
bearbeiten: Ein viel einfacher, was für Sie zu tun wäre, das Symbol als Bild auf die UIButton
und füge der Text, wie Sie normalerweise zu der UIButton
würden. Die UIButton
wird dem Screenshot, den Sie gepostet haben, ziemlich ähnlich sein. Und dann wenden Sie einfach die Einschränkungen an, die ich oben erwähnt habe.
Welche Einschränkungen, die Sie versucht haben? – Paulw11
Zwei Regeln 1.Vereinbaren Sie den Text und das Bild in einer Ansicht, sodass Sie schließlich vier Containeransichten haben. 2. Fügen Sie einer Containeransicht eine proportionale Höhe und Breite hinzu und verknüpfen Sie andere Ansichten mit gleicher Höhe und Breite. – iphonic