macOS Sierra の Touch Bar を備えた新しい MacBook Pro のシステム コントロール ストリップのアイコンはどこにありますか?
HD/System/Library/CoreServices の下を見ましたが、そこにはありません.....
macOS Sierra の Touch Bar を備えた新しい MacBook Pro のシステム コントロール ストリップのアイコンはどこにありますか?
HD/System/Library/CoreServices の下を見ましたが、そこにはありません.....
Touch Bar システム アイコンはすべて にあり/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/Assets.car
ます。
いくつか例を挙げると、TouchBarControlStripSpotlight
やのように名前が付けられていTouchBarControlStripSiriContent
ます。
それらを調べて変更したい場合は、ThemeEngine アプリを使用して .CAR ファイルを開くことができます。ここでアプリ/プロジェクトを見つけることができます: https://github.com/alexzielenski/ThemeEngine
残念ながら、ThemeEngine.app はすべてのアイコンを表示できません。空のように見えるものもありますが、それはアプリの問題だと思います。.CAR ファイルを開くための、より信頼性の高い別の方法があるかもしれません。
Touch Bar には、次の新しいアイコンが導入されています。
参照は次のとおりです: (それらと他のすべての画像は 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];
Swift での使用例:
let image = NSImage(named: NSImageNameTouchBarUserTemplate)