Ich habe zwei Label nebeneinander "Label 1" und "Label 2". Wenn der Inhalt von "Label 1" nicht verfügbar ist, ersetzen Sie "Label 2" durch die Position "Label 1". Weiß jemand, wie es möglich ist, das automatische Layout zu verwenden? So ändern Sie die Etikettenposition mit Auto-Layout
Für den Versuchszweck habe ich Höhe und Gewicht für beide Etiketten festgelegt. "Label 1" hat einen führenden und oberen 8 Pixel Rand, während "Label 2" 0 Pixel für einen führenden und 8 Pixel für einen oberen Rand hat. Stellen Sie "Label 1" Größe auf "0", ausblenden "Label 1", aber es funktioniert nicht.
Nimm 'IBOutlet' von' Label 2 width' und setzen Sie den 'entsprechend constant' Wert. –
Sie können es mit Steckdosen machen .. nur Breite Einschränkung Ausgang machen und wenn Etikett 1 leer dann setzen Sie seine Konstante auf 0 –
Benötigen Sie die große, feste Breite? Oder möchten Sie, dass die Beschriftungen automatisch an den Text angepasst werden? – DonMag