Eine Vorlage mit einem zentrierten Element erstellen, das die verfügbare Fläche ausfüllt

Nehmen wir an, dass Sie eine Vorlage mit einem Textfeld und einem Regler erstellen möchten, in der die Größe des Textfelds horizontal verändert werden soll, wenn die Größe der Vorlage geändert wird. Der Regler soll dabei zentriert bleiben und nicht skaliert werden.

Vorgehensweise

  1. Setzen Sie für das Textfeld die Werte für Attach Ratio Left auf 0/1 und den Wert Attach Ratio Right auf 1/1.

    Dadurch bleibt der linke Rand immer an der linken Seite der Vorlage und der rechte Rand folgt dem rechten Rand der Vorlage genau. Wenn Sie die Breite der Vorlage ändern, wird auch die Größe des Textfelds angepasst.

  2. Setzen Sie für den Regler die Werte für Attach Ratio Left und Attach Ratio Right auf 1/2.

Ergebnis

Wenn Sie die Größe der Vorlage jetzt um 20 Pixel verändern, werden der linke und rechte Rand des Reglers um jeweils 10 Pixel verschoben. Seine zentrierte Position und seine Größe bleiben unverändert.