Kleine Techniken

Erstellen eines Fortschrittsbalkensymbols in der Skizze, mit dem Sie die Größe der Fortschrittsleiste ändern können

Oder: "Warum habe ich so lange gebraucht, um das herauszufinden?"

Tiny Techniques sind bissige Designtricks, die Sie zu einem besseren und schnelleren Designer in Sketch machen. Manchmal machst du es schon ... manchmal werden wir dich umhauen.

Das Problem

Symbole eignen sich hervorragend, da sie wiederverwendbare Elemente sind, die Sie in das gesamte Dokument einfügen können. Bei jeder Aktualisierung werden diese Änderungen in die einzelnen Instanzen übernommen.

Leider sind Sie durch das, was Sie mit Überschreibungen bearbeiten können, eingeschränkt: Text, Farben und verschachtelte Symbole. Das ist alles.

Natürlich können Sie immer mehrere Fortschrittsbalkensymbole unterschiedlicher Breite erstellen und als Überschreibungen verwenden, aber was macht das für einen Spaß ?!

Ich habe eine Möglichkeit gefunden, ein einzelnes Fortschrittsbalkensymbol zu erstellen, mit dem Sie die Breite des Fortschrittsbalkens vollständig steuern können.

LOBEN SIE DAS HÖCHSTE.

Die Lösung

Um ehrlich zu sein, das ist ein wirklich dummer Hack, aber es funktioniert perfekt.

Bedarf:

  • Das Auto Layout Plugin von Anima App

Der Kniffel-Trick, der diese gesamte Lösung antreibt, ist das Feststecken. Wenn Sie etwas an eine einzelne Kante heften (links / rechts / oben / unten), bleibt diese Ebene / Gruppe / Stapel an dieser Kante fixiert und wächst in die entgegengesetzte Richtung:

Die schwarzen Punkte befinden sich in einem horizontalen Stapel mit 8-fachen Rändern. Zuerst stecke ich den Stapel nach rechts. Wenn ich die Punkte im Inneren dupliziere, werden sie nach links wachsen, da ich sie auf der rechten Seite angeheftet habe.

Dieses Verhalten können wir in unserem Fortschrittsbalkensymbol nutzen.

Die Schichten

  • Schieberegler: Erstellen Sie einen horizontalen Stapel mit einem Rand von 0 Pixel, der eine Textebene mit einer Deckkraft von 0% enthält, die auf Automatische Breite (nicht festgelegt!) Eingestellt ist, und füllen Sie den Fortschrittsbalken. Ich verwende ein verschachteltes Farbsymbol, damit ich die Balkenfarbe austauschen kann, aber Sie können nur ein einfaches altes Rechteck mit einer Füllung verwenden. Dieser Stapel ist am linken Rand angeheftet.
  • Balkenmaske: Damit wird der Balken maskiert, während er in den Fortschrittscontainer verschoben wird. Stellen Sie es sich wie eine U-Bahn vor, die am Bahnsteig ankommt. Sie können es erst sehen, wenn es in der Öffnung angezeigt wird.
  • Container: Dies ist der Container Ihres Fortschrittsbalkens. Es kann eine feste Füllung oder ein Rand sein (was auch immer Ihr whatever schwebt).

Hier ist der Trick:

Verschieben Sie die Stapelebene "Schieberegler" von der Zeichenfläche "Zeichenfläche". Stellen Sie sicher, dass es sich noch in der Zeichenfläche befindet und nicht im Dokument schwebt.

Da Sie den linken Rand dieses Stapels fixiert haben und Ihre Textebene auf Automatische Breite eingestellt ist, wird beim Überschreiben der Textebene die Leiste nach rechts verschoben und in die Zeichenfläche der Fortschrittsleiste verschoben.

Sie haben jetzt die vollständige Kontrolle über die Länge des Balkens. Sie können sich sogar vorstellen, wie Ihr Fortschrittsbalken aussieht ... wie wäre es mit ein paar coolen Punkten?

Laden Sie es kostenlos herunter *!

* oder hinterlassen Sie ein kleines Trinkgeld für einige (das ist ein Donut)

Wenn ich nicht viel Zeit damit verbringe, ein dummes kleines Symbol zu perfektionieren, arbeite ich bei UX Power Tools an Skizzendesign-Tools, um Sie zu einem besseren und effizienteren Designer zu machen.

Folgen Sie UX Power Tools auf Twitter
Folge mir auf Twitter

Danke, dass du es so weit gebracht hast! Sparen Sie mit dem Rabattcode "Fortschrittsbalken" an der Kasse 8 US-Dollar bei JEDEM Produkt - sogar beim Bundle!