Trouver le nom AppKit ou SwiftUI pour une idée d'interface Mac
Rechercher dans la liste et voir quand les deux outils correspondent bien, correspondent seulement partiellement, ou nécessitent plus de contexte.
Vérifiez la correspondance avant de copier un nom de code.
Deux éléments portant des noms similaires peuvent toujours ouvrir, fermer, focaliser ou accéder aux outils d'une manière différente. « Direct » signifie qu'ils sont proches. « Approximatif » signifie que vous devez ajuster le code. « Dépend du contexte » signifie que le design de l'application décide de la réponse.
Chercheur de nom de code
Rechercher par idée d'interface utilisateur, nom AppKit, nom SwiftUI, ou type de correspondance.
Les idées sont proches, mais vous devriez quand même tester lorsqu'elles s'ouvrent, se mettent à jour et se ferment.
L'API la plus proche nécessite des changements de comportement ou de structure de l'application.
La correspondance correcte dépend de la fenêtre, de l'état et de la partie qui possède les données.
| Concept d'interface | AppKit | SwiftUI | À quel point ils correspondent |
|---|---|---|---|
| Alerte Alert | NSAlert | .alert(…)AlertScene | Direct |
| Couleurs de fond de ligne alternées Alternating row backgrounds | NSTableView.usesAlternatingRowBackgroundColors | .alternatingRowBackgrounds(_:) | Direct |
| Barre des menus de l'app App menu bar | NSApplication.mainMenu | .commands { … } | Direct |
| Bouton Button | NSButton | Button | Direct |
| Case à cocher Checkbox | NSButton (switch type) | Toggle.toggleStyle(.checkbox) | Direct |
| Puits de couleur / sélecteur de couleurs Color well / color picker | NSColorWellNSColorPanel | ColorPicker | Direct |
| groupe de commandes Command group | NSMenuItem (inserted group) | CommandGroup | Direct |
| Boîte de dialogue de confirmation Confirmation dialog | NSAlert | .confirmationDialog(…) | Direct |
| Menu contextuel Context menu | NSView.menuNSMenu | .contextMenu { … } | Direct |
| Sélecteur de date Date picker | NSDatePicker | DatePicker | Direct |
| Icône du dialogue Dialog icon | NSAlert.icon | .dialogIcon(_:) | Direct |
| Contrôle de divulgation Disclosure control | NSButton.BezelStyle.disclosureNSOutlineView | DisclosureGroup | Direct |
| Case à cocher « Ne plus afficher » “Don’t show again” checkbox | NSAlert.showsSuppressionButton | .dialogSuppressionToggle(…) | Direct |
| Jauge / indicateur de niveau Gauge / level indicator | NSLevelIndicator | Gauge | Direct |
| Bouton/lien d'aide Help button/link | NSHelpManagerNSButton | HelpLink | Direct |
| Ligne de tableau hiérarchique Hierarchical table row | NSOutlineView row | DisclosureTableRow | Direct |
| Inspecteur Inspector | NSSplitViewItem.Behavior.inspectorNSInspectorBarNSPanel | .inspector(…) | Dépend de l'application |
| Liste List | NSTableView | List | Direct |
| Menu Menu | NSMenu | Menu | Direct |
| Élément supplémentaire / élément d’état de la barre de menu Menu bar extra / status item | NSStatusItem | MenuBarExtra | Direct |
| Flèche indicatrice du menu Menu indicator arrow | NSPopUpButtonCell.arrowPosition | .menuIndicator(_:) | Direct |
| Équivalent clavier de l’élément de menu Menu item keyboard equivalent | NSMenuItem.keyEquivalent | .keyboardShortcut(_:) | Direct |
| Séparateur de menu Menu separator | NSMenuItem.separator() | Divider | Direct |
| Élément d’état de style de menu Menu-style status item | NSStatusItemNSMenu | MenuBarExtra.menuBarExtraStyle(.menu) | Direct |
| Scène multi-fenêtres Multi-window scene | NSWindowController (multiple instances) | WindowGroup | Direct |
| Vue fractionnée de navigation Navigation split view | NSSplitViewController | NavigationSplitView | Direct |
| Pile de navigation Navigation stack | NSPageController | NavigationStack | Fermer la correspondance |
| Panneau d'ouverture/importation Open/import panel | NSOpenPanel | .fileImporter(…) | Direct |
| Contour / liste source Outline / source list | NSOutlineView | OutlineGrouphierarchical List | Direct |
| Sélecteur de palette Palette picker | NSMatrixNSSegmentedControl | Picker.pickerStyle(.palette) | Direct |
| Bouton Coller Paste button | NSButtonNSPasteboard | PasteButton | Direct |
| Bouton pop-up Pop-up button | NSPopUpButton (pullsDown = false) | Picker.pickerStyle(.menu) | Direct |
| Popover Popover | NSPopover | .popover(…) | Direct |
| Barre de progression / indicateur de chargement Progress bar / spinner | NSProgressIndicator | ProgressView | Direct |
| Bouton déroulant Pull-down button | NSPopUpButton (pullsDown = true) | Menu.menuStyle(.button) | Direct |
| Groupe radio Radio group | NSButton (radio type, grouped) | Picker.pickerStyle(.radioGroup) | Direct |
| Bouton Renommer Rename button | NSButtonresponder-chain rename action | RenameButton | Direct |
| Vue fractionnée redimensionnable Resizable split view | NSSplitView | HSplitViewVSplitView | Direct |
| Panneau enregistrer/exporter Save/export panel | NSSavePanel | .fileExporter(…) | Direct |
| Champ de recherche Search field | NSSearchField | .searchable(…) | Direct |
| Contrôle segmenté Segmented control | NSSegmentedControl | Picker.pickerStyle(.segmented) | Direct |
| fenêtre des paramètres Settings window | NSWindowController (preferences window) | Settings | Direct |
| Bouton de partage / sélecteur de partage Share button / share picker | NSSharingServicePicker | ShareLink | Direct |
| Feuille Sheet | NSWindow.beginSheet | .sheet(…) | Direct |
| bascule de la barre latérale Sidebar toggle | NSSplitViewController.toggleSidebar(_:) | SidebarCommandssystem toolbar item | Direct |
| Fenêtre unique Single window | NSWindow | Window | Direct |
| Curseur Slider | NSSlider | Slider | Direct |
| Pas à pas Stepper | NSStepper | Stepper | Direct |
| Interrupteur Switch | NSSwitch | Toggle.toggleStyle(.switch) | Direct |
| Affichage par onglet Tab view | NSTabViewControllerNSTabView | TabViewTab | Direct |
| Tableau Table | NSTableView | Table | Direct |
| Colonne du tableau Table column | NSTableColumn | TableColumn | Direct |
| Bandeau d'en-tête du tableau Table header strip | NSTableHeaderView | .tableColumnHeaders(_:) | Direct |
| Ligne de tableau Table row | NSTableRowView | TableRow | Direct |
| Barre d’outils Toolbar | NSToolbar | .toolbar { … } | Direct |
| Palette de personnalisation de la barre d’outils Toolbar customization palette | NSToolbar customization | .toolbar(id:content:) | Direct |
| Élément de la barre d’outils Toolbar item | NSToolbarItem | ToolbarItem | Direct |
| Groupe d’éléments de la barre d’outils Toolbar item group | NSToolbarItemGroup | ToolbarItemGroup | Direct |
| Menu de débordement de la barre d’outils Toolbar overflow menu | NSToolbar overflow menu | .toolbarOverflowMenu { … } | Direct |
| Menu de commandes de niveau supérieur Top-level command menu | top-level NSMenuItemNSMenu | CommandMenu | Direct |
| Fenêtre/utilitaire palette d'outils Utility window / tool palette | NSPanel | UtilityWindow | Direct |
| Lien web Web link | link-style NSTextFieldNSWorkspace | Link | Direct |
| Élément d'état de style fenêtre Window-style status item | NSStatusItemNSPopover or NSPanel | MenuBarExtra.menuBarExtraStyle(.window) | Direct |
Aucune traduction ne correspond à cette recherche.