Fähigkeiten Apple HIG: Selection and Input Controls
📦

Apple HIG: Selection and Input Controls

Sicher

Apple HIG-Richtlinien für Auswahl- und Eingabesteuerungen erhalten

Das Design von Formularen und Auswahlinterfaces ohne Apple HIG-Richtlinien führt zu inkonsistenten Benutzererfahrungen. Diese Fähigkeit bietet autoritative Apple Human Interface Guidelines für Picker, Umschalter, Schieberegler, Stepper, Textfelder und andere Eingabesteuerungen.

Unterstützt: Claude Codex Code(CC)
📊 70 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "Apple HIG: Selection and Input Controls". Welche Steuerung sollte ich für eine Ja/Nein-Präferenz in den Einstellungen verwenden?

Erwartetes Ergebnis:

Verwenden Sie einen Umschalter für binäre Ein/Aus-Präferenzen in den Einstellungen. Laut Apple HIG zeigen Umschalter sofortige Wirkung in Einstellungsbildschirmen – Änderungen werden sofort ohne Speichern-Schaltfläche übernommen. Stellen Sie sicher, dass der Umschalter eine klare Beschriftung hat, die beschreibt, was er steuert, und der Ein-Zustand den aktivierten oder aktiven Zustand darstellt.

Verwendung von "Apple HIG: Selection and Input Controls". Wie viele Optionen funktionieren am besten in einer segmentierten Steuerung?

Erwartetes Ergebnis:

Segmentierte Steuerungen funktionieren am besten mit 2 bis 5 sich gegenseitig ausschließenden Optionen von annähernd gleicher Bedeutung. Jedes Segment sollte eine kurze Beschriftung haben. Für mehr als 5 Optionen verwenden Sie stattdessen einen Picker. Alle Optionen in einer segmentierten Steuerung müssen gleichzeitig sichtbar sein – sie scrollen nicht.

Sicherheitsaudit

Sicher
v1 • 2/25/2026

This skill contains only markdown documentation files with Apple Human Interface Guidelines content. All static analysis findings are false positives: backticks are markdown formatting for code references, URLs are documentation links to developer.apple.com, and flagged patterns are natural language in documentation context. No executable code, network requests, or system operations present.

14
Gescannte Dateien
1,199
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden
Auditiert von: claude

Qualitätsbewertung

45
Architektur
100
Wartbarkeit
87
Inhalt
31
Community
100
Sicherheit
65
Spezifikationskonformität

Was du bauen kannst

Formulardesign für iOS-App

Entwerfen Sie einen Einstellungsbildschirm mit Umschaltern, Pickern und Textfeldern, der den Apple HIG-Konventionen für State-Management und Validierung folgt.

Plattformübergreifende Steuerungsauswahl

Bestimmen Sie die geeignete Auswahlsteuerung für verschiedene Plattformen beim Aufbau einer plattformübergreifenden App mit konsistenten UX-Mustern.

Barrierefreiheits-Compliance-Prüfung

Stellen Sie sicher, dass Formularsteuerungen über geeignete VoiceOver-Labels, Hinweise und Traits für Benutzer mit Behinderungen verfügen.

Probiere diese Prompts

Grundlegende Steuerungsempfehlung
Ich benötige eine Steuerung für eine binäre Ein/Aus-Einstellung in meinem iOS-Einstellungsbildschirm. Was empfiehlt Apple HIG?
Auswahl zwischen mehreren Optionen
Ich habe 4 sich gegenseitig ausschließende Sortieroptionen für eine Liste. Soll ich eine segmentierte Steuerung oder einen Picker verwenden? Was sagt Apple HIG?
Plattformspezifische Beratung
Ich entwickle eine macOS-App, die Benutzern ermöglichen soll, mehrere E-Mail-Empfänger auszuwählen. Welche Steuerung sollte ich laut Apple HIG verwenden?
Umfassende Formularprüfung
Prüfen Sie mein Formulardesign: Es hat einen Umschalter für Benachrichtigungen, einen Picker für die Häufigkeit (5 Optionen), einen Schieberegler für die Lautstärke und ein Textfeld für eine benutzerdefinierte Nachricht. Geben Sie HIG-Richtlinien zum State-Management, zur Validierung und zur Barrierefreiheit jeder Steuerung.

Bewährte Verfahren

  • Zeigen Sie immer den aktuellen Auswahlzustand deutlich – Benutzer müssen jederzeit sehen, was ausgewählt ist
  • Bevorzugen Sie standardmäßige Systemsteuerungen gegenüber benutzerdefinierten Implementierungen für Konsistenz und Barrierefreiheit
  • Verwenden Sie Umschalter für binäre Zustände in Einstellungen (sofortige Wirkung) und Modalformularen (Bestätigung bei Bestätigung)
  • Konfigurieren Sie Tastaturtypen für Textfelder passend zur erwarteten Eingabe (E-Mail, URL, Nummer, Telefon)
  • Geben Sie aussagekräftige Standardwerte und einführende Beschriftungen für Formularsteuerungen an
  • Fügen Sie VoiceOver-Labels, Hinweise und Traits für alle interaktiven Steuerungen hinzu

Vermeiden

  • Verwendung segmentierter Steuerungen mit mehr als 5 Optionen oder mit Optionen ungleicher Wichtigkeit
  • Verwendung eines Pickers für nur 2 Optionen, wenn eine segmentierte Steuerung oder ein Umschalter klarer wäre
  • Platzierung einer Speichern-Schaltfläche in Einstellungsbildschirmen, wo Umschalter Änderungen sofort übernehmen sollten
  • Verwendung benutzerdefinierter Steuerungen, die standardmäßige iOS- oder macOS-Interaktionsmuster brechen
  • Belassen von Textfeldern ohne geeignete Tastaturtyp-Konfiguration für die erwartete Eingabe

Häufig gestellte Fragen

Wann sollte ich einen Umschalter gegenüber einem Kontrollkästchen verwenden?
Apple HIG empfiehlt Umschalter für Ein/Aus-Zustände in iOS und macOS. Umschalter zeigen sofortige Wirkung in Einstellungsbildschirmen. Kontrollkästchen sind nicht Teil von Apples standardmäßigem Steuerungsset für diese Plattformen – verwenden Sie stattdessen Umschalter für binäre Auswahlmöglichkeiten.
Was ist der Unterschied zwischen einem Picker und einer segmentierten Steuerung?
Verwenden Sie segmentierte Steuerungen für 2 bis 5 sich gegenseitig ausschließende Optionen, die alle gleichzeitig sichtbar sein sollten. Verwenden Sie Picker für längere Optionslisten, Daten, Uhrzeiten oder strukturierte Daten. Picker benötigen weniger Platz, erfordern aber einen zusätzlichen Tipper, um Optionen anzuzeigen.
Werden Änderungen von Umschaltern sofort übernommen oder erfordern sie eine Bestätigung?
In Einstellungsbildschirmen werden Änderungen von Umschaltern sofort ohne Speichern-Schaltfläche übernommen. In Modalformularen oder Assistenten werden Änderungen typischerweise übernommen, wenn der Benutzer auf Fertig oder Bestätigen tippt. Folgen Sie der Kontextkonvention, die Ihre App etabliert hat.
Sind Kombinationsfelder auf iOS verfügbar?
Nein, Kombinationsfelder sind nur für macOS. Sie werden nicht in iOS, iPadOS, tvOS, visionOS oder watchOS unterstützt. Für iOS verwenden Sie einen Picker oder ein Aktionsblatt für ähnliche Funktionalität.
Welchen Tastaturtyp sollte ich für numerische Eingaben verwenden?
Apple HIG empfiehlt die Zahlentastatur für rein numerische Eingaben. Für Dezimalzahlen verwenden Sie das Dezimal-Pad. Für Telefonnummern verwenden Sie das Telefon-Pad. Passen Sie den Tastaturtyp an das erwartete Eingabeformat für eine bessere Benutzererfahrung an.
Wie mache ich meine Formularsteuerungen barrierefrei?
Geben Sie klare Beschriftungen für alle Steuerungen an, verwenden Sie einführende Beschriftungen, um die erwartete Eingabe zu beschreiben, fügen Sie VoiceOver-Hinweise hinzu, die erklären, was jede Steuerung tut, und stellen Sie sicher, dass Steuerungen geeignete Barrierefreiheits-Traits haben. Testen Sie mit VoiceOver, um die Erfahrung zu überprüfen.