cost 237 ms
添加 NSToolbar 時不一致的 awakeFromNib 行為

[英]Inconsistent awakeFromNib behavior when adding NSToolbar

我正在關注有關創建表格視圖的教程。 它展示了如何定義兩個函數numberOfRowsInTableView和viewForTableColumn ,以及如何將表連接到 AppDelegate(dataSource 和委托)。 本教程——如所寫——工作得很好。 我可以看到沒有問題的數據。 但是,后來我 ...

如何在 NSToolbar 中設置 NSLider 值 - Swift Cocoa + Storyboard

[英]How to set NSSlider value in a NSToolbar - Swift Cocoa + Storyboard

我對 Swift 編程很陌生,我正在嘗試在 NSToolbar 中設置滑塊最小值、最大值和值。 作為一個假設的例子,我有一個客戶列表,我想使用工具欄中的滑塊來選擇一個客戶數據頁面。 我將首先在 NSViewController 中加載客戶端數據庫並計算客戶端的數量。 比我想將工具欄中的滑塊最小值設置 ...

Xcode 樣式工具欄 SwiftUI for macOS

[英]Xcode style toolbar SwiftUI for macOS

我正在為一個名為 CodeEdit 的項目做貢獻,該項目希望制作一個設計類似於 Xcode 的代碼編輯器。在暗模式下,我無法讓工具欄顏色與 Xcode 暗模式下的工具欄顏色相同,它是在深色模式下始終為黑色。 下面的視頻顯示了正在發生的事情。 所有代碼都在https://github.com/hig ...

macOs 中 ToolbarItem 中的 TextField 保持非常小

[英]TextField in ToolbarItem in macOs stays very small

我想在我的 macOs 應用程序的工具欄中放置一個 TextField。 但是,我通過.frame() 應用的約束似乎沒有任何效果。 這是一些測試代碼: ToolbarTestApp.swiftimport SwiftUI @main struct toolbartestApp: App { ...

如何在 macOS Catalyst 應用程序中為 NSToolbar 設置暗模式?

[英]How to set dark mode for NSToolbar in macOS Catalyst app?

在我的 iOS/macOS 應用程序中,用戶可以在淺色和深色外觀之間進行選擇。 這是通過設置應用程序 window 的 overrideUserInterfaceStyle 來完成的,例如 它在 iOS/iPadOS 上運行良好。 在 macOS (Catalyst) 上,應用程序使用 NSToo ...

如何防止 NSToolbar 與 NSViewController 內容重疊?

[英]How to prevent NSToolbar overlapping NSViewController content?

我有一個帶有工具欄和視圖 controller 的基本 MacOS 應用程序。我試圖不受限制地執行一些布局,但是當我嘗試 position 左上角的子視圖時,它隱藏在工具欄下。 這是一個演示問題的示例(這只需要一個帶有故事板的默認 MacOS 應用程序)。 我已經在 y position 中添加了 ...

刪除/隱藏工具欄跟蹤分隔符

[英]Removing/hiding the toolbar tracking separator

我正在努力在我的應用程序中添加對全高側邊欄的支持,如 macOS 11 中所介紹的那樣。 訣竅是,當 window 選項卡欄可見時,我想關閉全高側邊欄。 當每個 window 中的側邊欄內容不同時,兩者不能很好地混合,就像在我的應用程序中一樣。 有關我想要做的示例,請參閱 Xcode(查看 > ...

Big Sur 統一工具欄 — 如何... NSWindow/NSToolbar

[英]Big Sur unified toolbar — how to … NSWindow/NSToolbar

如何檢測 NSWindow/NSToolbar 正在使用工具欄中帶有 windowtitle 的統一工具欄? (如果 bigsur 正在運行,window 的標題欄高度是否正確?)- 不是好主意! 最重要的是,我會用 windowtitlebar 繼續 catalina 的外觀! 如果我這樣做 ...

macOS:在 Big Sur 中具有半透明效果的 NSToolbar

[英]macOS: NSToolbar with translucency effect in Big Sur

我正在為 Big Sur 開發一個新的 Xcode 項目,主 storyboard 中有一個“帶側邊欄的拆分視圖”場景。 我想讓 window 標題和工具欄具有您在 Safari 或 Finder 的工具欄中看到的半透明效果。 在我的 storyboard 中,我指定了“全尺寸內容視圖”和“隱藏標 ...

新 NSSearchToolbarItem 的向后兼容性

[英]Backwards compatibility of new NSSearchToolbarItem

在 macOS 11 中,Apple 引入了一個名為NSSearchToolbarItem的新 NSToolbarItem,當焦點切換到工具欄項時,它會自動調整大小以適應鍵入。 Apple 在此表示這與舊版本的 macOS 向后兼容: https : //developer.apple.c ...

以編程方式填充 Swift NSToolBar 時出現問題,項目不可見?

[英]Problem populating Swift NSToolBar programatically, items not visible?

我似乎無法讓工具欄項目顯示在我的程序化 Swift 應用程序中,據我所知,它們沒有出現。 我構建了一個標准的 NSWindow,然后嘗試以下操作。 我已經設法讓文件菜單和狀態欄菜單工作而不需要任何筆尖/xibs/委托,我想用工具欄完成同樣的事情。 下面我們可以看到工具欄存在,但它沒有顯示任何工具 ...

側邊欄中的 Big Sur 工具欄項目

[英]Big Sur Toolbar Items in the Sidebar

在 Big Sur 中,Xcode 和日歷的工具欄項目在打開時停留在側邊欄上方,但在側邊欄折疊時在左側仍然可見。 側邊欄打開: 側邊欄折疊: 在 13:55 的“采用 macOS 的新外觀”中,John 說“放置在分隔符 [sidebarTrackingSeparator] 之前的項目將出現在全 ...

NSToolbar 靈活空間在 Swift 5.x 中不起作用

[英]NSToolbar Flexible space not working in Swift 5.x

我使用 Xcode 10.1(我相信 Swift 4.2)開發了這個應用程序,工具欄看起來不錯: 但是我移植到我的 Xcode 11.6(我相信是 Swift 5.2),現在工具欄上最右邊的項目不再位於最右邊: 在移植之前,我添加了加號按鈕 - 復選框(顯示隱藏)是第一個項目之一,此后從未更改過 ...

NSTrackingSeparatorToolbarItem 可以從 SwiftUI 使用嗎?

[英]Can NSTrackingSeparatorToolbarItem be used from SwiftUI?

我正在嘗試創建一個具有側邊欄的 macOS 應用程序,並且我希望能夠使用新的.sidebarTrackingSeparator工具欄項。 但是,它不能作為ToolbarItemPlacement的一部分訪問,下面的代碼: 放置它,但該項目不可見。 有沒有辦法在工具欄中放置一個按鈕,使其像 Xcod ...

用 Xcode 12 創建工具欄按鈕的正確方法是什么

[英]What is the correct way to create toolbar buttons with Xcode 12

我正在嘗試使用新的 XCode12/macos11 功能重新創建應用程序工具欄,但似乎無法重現 Apple 應用程序獲得的相同結果。 您可以在左側看到我的應用程序,中間是較小的圖標 Xcode 12,右側是 Safari。 我的印象是 macOS11 會自動調整大小,但這似乎並沒有發生。 我遵循了 ...

如何獲得 NSToolbar 高度?

[英]How to get NSToolbar Height?

我怎么知道 NSToolbar 的高度? 當我將 NSView 放置在 NSWindow 中並打開 NSToolbar 時,如何設置 NSView 的高度以便它可以占用 window 中的所有可用高度? ...

如何將 NSToolBarDelegate 添加到 ViewController

[英]How to add NSToolBarDelegate to a ViewController

我最近將一個應用程序移植到 Mac Catalyst,我正在嘗試配置我的應用程序的工具欄,以基本上反映 macOS 新聞和股票應用程序,它們在工具欄中有一個后退按鈕和共享按鈕。 見下文: 期望的結果: 此代碼在我將其添加到 AppDelegate 時有效,但在我將其添加到普通 ViewContr ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM