Trova il nome AppKit o SwiftUI per un'idea di interfaccia Mac
Cerca nella lista e vedi quando i due strumenti corrispondono bene, corrispondono solo in parte, o necessitano di più contesto.
Controlla la corrispondenza prima di copiare un nome di codice
Due elementi con nomi simili possono ancora aprire, chiudere, focalizzare o supportare strumenti di accesso in modi diversi. “Diretto” significa che sono vicini. “Approssimativo” significa che devi modificare il codice. “Dipende dal contesto” significa che il design dell’app decide la risposta.
Ricerca nome in codice
Cerca per idea UI, nome AppKit, nome SwiftUI o tipo di corrispondenza.
Le idee sono vicine, ma dovresti comunque testare quando aprono, aggiornano e chiudono.
L'API più vicina necessita di modifiche nel comportamento o nella struttura dell'app.
La corrispondenza giusta dipende dalla finestra, dallo stato e da quale parte possiede i dati.
| concetto di interfaccia | AppKit | SwiftUI | Quanto bene corrispondono |
|---|---|---|---|
| Avviso Alert | NSAlert | .alert(…)AlertScene | Diretto |
| Sfondi alternati per le righe Alternating row backgrounds | NSTableView.usesAlternatingRowBackgroundColors | .alternatingRowBackgrounds(_:) | Diretto |
| Barra dei menu dell'app App menu bar | NSApplication.mainMenu | .commands { … } | Diretto |
| Pulsante Button | NSButton | Button | Diretto |
| Casella di controllo Checkbox | NSButton (switch type) | Toggle.toggleStyle(.checkbox) | Diretto |
| Pozzo di colore / selettore di colori Color well / color picker | NSColorWellNSColorPanel | ColorPicker | Diretto |
| Gruppo di comandi Command group | NSMenuItem (inserted group) | CommandGroup | Diretto |
| Finestra di dialogo di conferma Confirmation dialog | NSAlert | .confirmationDialog(…) | Diretto |
| Menu contestuale Context menu | NSView.menuNSMenu | .contextMenu { … } | Diretto |
| Selettore di data Date picker | NSDatePicker | DatePicker | Diretto |
| Icona del dialogo Dialog icon | NSAlert.icon | .dialogIcon(_:) | Diretto |
| Controllo divulgazione Disclosure control | NSButton.BezelStyle.disclosureNSOutlineView | DisclosureGroup | Diretto |
| Casella “Non mostrare più” “Don’t show again” checkbox | NSAlert.showsSuppressionButton | .dialogSuppressionToggle(…) | Diretto |
| Indicatore / livello Gauge / level indicator | NSLevelIndicator | Gauge | Diretto |
| Pulsante/link di aiuto Help button/link | NSHelpManagerNSButton | HelpLink | Diretto |
| Riga della tabella gerarchica Hierarchical table row | NSOutlineView row | DisclosureTableRow | Diretto |
| Ispettore Inspector | NSSplitViewItem.Behavior.inspectorNSInspectorBarNSPanel | .inspector(…) | Dipende dall'app |
| Lista List | NSTableView | List | Diretto |
| Menù Menu | NSMenu | Menu | Diretto |
| Voce extra / stato della barra dei menu Menu bar extra / status item | NSStatusItem | MenuBarExtra | Diretto |
| Freccia indicatore del menu Menu indicator arrow | NSPopUpButtonCell.arrowPosition | .menuIndicator(_:) | Diretto |
| Equivalente da tastiera dell'elemento del menu Menu item keyboard equivalent | NSMenuItem.keyEquivalent | .keyboardShortcut(_:) | Diretto |
| Separatore del menu Menu separator | NSMenuItem.separator() | Divider | Diretto |
| Voce di stato in stile menu Menu-style status item | NSStatusItemNSMenu | MenuBarExtra.menuBarExtraStyle(.menu) | Diretto |
| Scena multi-finestra Multi-window scene | NSWindowController (multiple instances) | WindowGroup | Diretto |
| Vista divisa di navigazione Navigation split view | NSSplitViewController | NavigationSplitView | Diretto |
| Stack di navigazione Navigation stack | NSPageController | NavigationStack | Chiudi corrispondenza |
| Pannello Apri/Importa Open/import panel | NSOpenPanel | .fileImporter(…) | Diretto |
| Contorno / lista delle fonti Outline / source list | NSOutlineView | OutlineGrouphierarchical List | Diretto |
| Selettore di palette Palette picker | NSMatrixNSSegmentedControl | Picker.pickerStyle(.palette) | Diretto |
| Pulsante incolla Paste button | NSButtonNSPasteboard | PasteButton | Diretto |
| Pulsante pop-up Pop-up button | NSPopUpButton (pullsDown = false) | Picker.pickerStyle(.menu) | Diretto |
| Popover Popover | NSPopover | .popover(…) | Diretto |
| Barra di avanzamento / indicatore rotante Progress bar / spinner | NSProgressIndicator | ProgressView | Diretto |
| Pulsante a discesa Pull-down button | NSPopUpButton (pullsDown = true) | Menu.menuStyle(.button) | Diretto |
| Gruppo radio Radio group | NSButton (radio type, grouped) | Picker.pickerStyle(.radioGroup) | Diretto |
| Pulsante Rinomina Rename button | NSButtonresponder-chain rename action | RenameButton | Diretto |
| Visualizzazione divisa ridimensionabile Resizable split view | NSSplitView | HSplitViewVSplitView | Diretto |
| Pannello Salva/esporta Save/export panel | NSSavePanel | .fileExporter(…) | Diretto |
| Campo di ricerca Search field | NSSearchField | .searchable(…) | Diretto |
| Controllo segmentato Segmented control | NSSegmentedControl | Picker.pickerStyle(.segmented) | Diretto |
| finestra delle impostazioni Settings window | NSWindowController (preferences window) | Settings | Diretto |
| Pulsante di condivisione / selettore di condivisione Share button / share picker | NSSharingServicePicker | ShareLink | Diretto |
| Foglio Sheet | NSWindow.beginSheet | .sheet(…) | Diretto |
| commutatore barra laterale Sidebar toggle | NSSplitViewController.toggleSidebar(_:) | SidebarCommandssystem toolbar item | Diretto |
| Finestra singola Single window | NSWindow | Window | Diretto |
| Cursore Slider | NSSlider | Slider | Diretto |
| Selettore Stepper | NSStepper | Stepper | Diretto |
| Interruttore Switch | NSSwitch | Toggle.toggleStyle(.switch) | Diretto |
| Vista a schede Tab view | NSTabViewControllerNSTabView | TabViewTab | Diretto |
| Tabella Table | NSTableView | Table | Diretto |
| Colonna della tabella Table column | NSTableColumn | TableColumn | Diretto |
| Striscia dell'intestazione della tabella Table header strip | NSTableHeaderView | .tableColumnHeaders(_:) | Diretto |
| Riga della tabella Table row | NSTableRowView | TableRow | Diretto |
| Barra degli strumenti Toolbar | NSToolbar | .toolbar { … } | Diretto |
| Tavolozza di personalizzazione della barra degli strumenti Toolbar customization palette | NSToolbar customization | .toolbar(id:content:) | Diretto |
| Elemento della barra degli strumenti Toolbar item | NSToolbarItem | ToolbarItem | Diretto |
| Gruppo di elementi della barra degli strumenti Toolbar item group | NSToolbarItemGroup | ToolbarItemGroup | Diretto |
| Menu di overflow della barra degli strumenti Toolbar overflow menu | NSToolbar overflow menu | .toolbarOverflowMenu { … } | Diretto |
| Menu comandi di livello superiore Top-level command menu | top-level NSMenuItemNSMenu | CommandMenu | Diretto |
| Finestra dell'utility / tavolozza degli strumenti Utility window / tool palette | NSPanel | UtilityWindow | Diretto |
| Collegamento web Web link | link-style NSTextFieldNSWorkspace | Link | Diretto |
| Elemento di stato in stile finestra Window-style status item | NSStatusItemNSPopover or NSPanel | MenuBarExtra.menuBarExtraStyle(.window) | Diretto |
Nessuna traduzione corrisponde a quella ricerca.