Giz*_*odo 9 macos nstouchbar macbookpro-touch-bar
新款MacBook Pro带触摸条,在macOS Sierra中,系统控制条的图标,它们位于何处?
我看了下HD/System/Library/CoreServices,不是.....
ale*_*ner 14
Touch Bar系统图标都位于/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/Assets.car.
举几个例子,它们被命名为TouchBarControlStripSpotlight或TouchBarControlStripSiriContent.
如果要检查并更改它们,可以使用ThemeEngine应用程序打开.CAR文件.你可以在这里找到app/project:https://github.com/alexzielenski/ThemeEngine
可悲的是,ThemeEngine.app无法显示所有图标.有些似乎是空的,但我猜这是应用程序的问题.也许还有另一种更可靠的方法来打开.CAR文件.
小智 5
这些是参考:(您可以在NSImage.h中找到它们以及所有其他图像)
NSImageNameTouchBarAddDetailTemplate,NSImageNameTouchBarAddTemplate,NSImageNameTouchBarAlarmTemplate,NSImageNameTouchBarAudioInputMuteTemplate,NSImageNameTouchBarAudioInputTemplate,NSImageNameTouchBarAudioOutputMuteTemplate,NSImageNameTouchBarAudioOutputVolumeHighTemplate,NSImageNameTouchBarAudioOutputVolumeLowTemplate,NSImageNameTouchBarAudioOutputVolumeMediumTemplate,NSImageNameTouchBarAudioOutputVolumeOffTemplate,NSImageNameTouchBarBookmarksTemplate,NSImageNameTouchBarColorPickerFill,NSImageNameTouchBarColorPickerFont,NSImageNameTouchBarColorPickerStroke,NSImageNameTouchBarCommunicationAudioTemplate,NSImageNameTouchBarCommunicationVideoTemplate,NSImageNameTouchBarComposeTemplate,NSImageNameTouchBarDeleteTemplate,NSImageNameTouchBarDownloadTemplate,NSImageNameTouchBarEnterFullScreenTemplate,NSImageNameTouchBarExitFullScreenTemplate,NSImageNameTouchBarFastForwardTemplate,NSImageNameTouchBarFolderCopyToTemplate,NSImageNameTouchBarFolderMoveToTemplate,NSImageNameTouchBarFolderTemplate,NSImageNameTouchBarGetInfoTemplate,NSImageNameTouchBarGoBackTemplate,NSImageNameTouchBarGoDownTemplate,NSImageNameTouchBarGoForwardTemplate,NSImageNameTouchBarGoUpTemplate,NSImageNameTouchBarHistoryTemplate,NSImageNameTouchBarIconViewTemplate,NSImageNameTouchBarListViewTemplate,NSImageNameTouchBarMailTemplate,NSImageNameTouchBarNewFolderTemplate,NSImageNameTouchBarNewMessageTemplate,NSImageNameTouchBarOpenInBrowserTemplate,NSImageNameTouchBarPauseTemplate,NSImageNameTouchBarPlayheadTemplate,NSImageNameTouchBarPlayPauseTemplate,NSImageNameTouchBarPlayTemplate,NSImageNameTouchBarQuickLookTemplate,NSImageNameTouchBarRecordStartTemplate,NSImageNameTouchBarRecordStopTemplate,NSImageNameTouchBarRefreshTemplate,NSImageNameTouchBarRewindTemplate,NSImageNameTouchBarRotateLeftTemplate,NSImageNameTouchBarRotateRightTemplate,NSImageNameTouchBarSearchTemplate,NSImageNameTouchBarShareTemplate,NSImageNameTouchBarSidebarTemplate,NSImageNameTouchBarSkipAhead15SecondsTemplate,NSImageNameTouchBarSkipAhead30SecondsTemplate,NSImageNameTouchBarSkipAheadTemplate,NSImageNameTouchBarSkipBack15SecondsTemplate,NSImageNameTouchBarSkipBack30SecondsTemplate,NSImageNameTouchBarSkipBackTemplate,NSImageNameTouchBarSkipToEndTemplate,NSImageNameTouchBarSkipToStartTemplate,NSImageNameTouchBarSlideshowTemplate,NSImageNameTouchBarTagIconTemplate,NSImageNameTouchBarTextBoldTemplate,NSImageNameTouchBarTextBoxTemplate,NSImageNameTouchBarTextCenterAlignTemplate,NSImageNameTouchBarTextItalicTemplate,NSImageNameTouchBarTextJustifiedAlignTemplate,NSImageNameTouchBarTextLeftAlignTemplate,NSImageNameTouchBarTextListTemplate,NSImageNameTouchBarTextRightAlignTemplate,NSImageNameTouchBarTextStrikethroughTemplate,NSImageNameTouchBarTextUnderlineTemplate,NSImageNameTouchBarUserAddTemplate,NSImageNameTouchBarUserGroupTemplate,NSImageNameTouchBarUserTemplate
在Obj-C中的使用示例:
NSImage *image = [NSImage imageNamed:NSImageNameTouchBarUserTemplate];
Run Code Online (Sandbox Code Playgroud)
在Swift中使用的示例:
let image = NSImage(named: NSImageNameTouchBarUserTemplate)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2934 次 |
| 最近记录: |