2016-06-27 8 views
1

Hier ist mein Status I erstellte Stapel-Ansicht mit zwei Teilansichten -> vertikale und horizontale Stapel-AnsichtiOS - gestreckt Bilder in Stapel-Ansicht

die horizontale Ansicht enthält 3 Taste

Prüfung Bild unten

enter image description here

mein Problem, wenn ich gesetzt Hintergrund seines auf Taste gestreckt, wie in Bild erscheint

enter image description here

meinen Versuchen, dieses Problem zu beheben,

1- set view-Modus Aspekt fit-spacing

2- Anstieg zwischen Taste einem der Tasten

3- Satz fester Breite und Höhe wie alle

gehorchen aber leider alle meine Versuche nicht funktioniert, könnte jemand mir führen mein Problem dank

+0

Sie sollten den Ansichtsmodus Ihrer 'UIImageView's auf' Center' und nicht auf 'Aspect fit' einstellen. – Majster

+0

danke für die antwort, aber das gibt seltsames verhalten, wie meine stack-view horizontale –

Antwort

1

Haben Sie zu beheben Versuchen Sie, SetImage anstelle von BackgroundImage zu verwenden, das das Problem beheben wird, verwenden Sie andernfalls das richtige Bild mit der richtigen Größe, die Sie basierend auf Ihrer Anforderung implementieren möchten. siehe die folgende Differenz zwischen setImage und SetBackgroundImage

enter image description here

Hier können Sie Ihre Bildgröße mit dem Stapelansicht der Schaltfläche Bild ändern müssen, die Ihr Problem beheben wird, und für die Verwendung von Stapelansicht finden Sie eine gute Verbindung: https://www.raywenderlich.com/114552/uistackview-tutorial-introducing-stack-views

+0

danke für die antwort, aber ich denke, der grund dieser strecke meine stack-view ich tun, wie sie vorschlagen, aber es ist die gleiche –

+0

ihre bildgröße ist nicht richtig zuerst erstellen Sie ein Bild mit der richtigen Größe –

+0

Sie sugguest Größe, ich brauche Bild 24 * 24 ist diese richtige Größe –