Wie erstelle ich ein Rechteck mit Text am Rand?

Ich verwende die Sketch App und möchte die genaue Illustration erstellen:

Skizzieren Sie das App-Rechteck mit Text

Das Erstellen von Rechtecken ist wirklich einfach, aber wie kann ich einen Text in den Rand einfügen, wie <html>Sie ihn oben sehen können?

Antworten (2)

Sie sollten das Dynamic-Button-Plugin https://github.com/ddwht/sketch-dynamic-button verwenden

Machen Sie Ihre Tag-Texte ( <html>, <head>, etc.) als dynamische Schaltflächen.
Setzen Sie die BG-Farbe auf Weiß.
Füllen Sie Teststile auf 0:10 auf.

Geben Sie hier die Bildbeschreibung ein

Beispielskizzendatei herunterladen

Danke! Das sieht toll aus, aber ist es auch möglich, das schließende Tag unten zu machen?
Duplizieren Sie natürlich einfach die dynamische Schaltfläche mit dem erforderlichen Tag, nehmen Sie Änderungen am Text vor (fügen Sie / hinzu) und platzieren Sie ihn unten.

Wenn Sie möchten, dass es sich um ein Rechteck und nicht um einen offenen Pfad handelt, müssen Sie den Bereich maskieren, in dem der Text erscheinen soll.

Schritte:

  1. Zeichne ein Rechteck
  2. Platzieren Sie den Text an der gewünschten Stelle
  3. Erstellen Sie eine Maske, um gewünschte Bereiche des Rechtecks ​​anzuzeigen oder auszublenden, die Ihren Text berühren

Hier ein Video über Masken im Sketch: https://www.youtube.com/watch?v=Db2SjUZhcHI

Wenn ich mein Rechteck maskiere, verschwindet es einfach und der Text wird korrekt maskiert, dh es ist nur der Bereich sichtbar, der sich direkt am Rand des Rechtecks ​​befindet. Das ist jedoch nicht das, was ich möchte. Muss ich das Rechteck duplizieren, um eine Maske für das echte Rechteck zu erstellen?