簡體   English   中英

NSToolbarItem圖像縮放

[英]NSToolbarItem image scaling

為什么會這樣:

正如您所看到的,在“允許的工具欄項”中,圖像看起來很適合“PHP”工具欄項,當它實際位於工具欄中時,它會奇怪地縮放。

謝謝

在文檔中找到了這個:

顯示的圖像項分辨率取決於工具欄的sizeMode。 您應該在支持多個圖像表示(如icns或tiff)的單個圖像中提供特定於默認,常規和小尺寸模式的圖像表示。 將自動顯示工具欄當前sizeMode的相應圖像表示。 如果沒有適當的表示,工具欄會將表示縮放到當前模式的適當大小,但會降低性能和外觀的成本。 非方形圖像縮放以適合。 圖像項目的圖像也按比例縮小並在圖像項目的溢出菜單項中使用。 (重點補充)

這似乎你可能想嘗試擺弄NSToolbarItemminSizemaxSize屬性。

我發現將“Image Well”(NSImageView)的實例拖到工具欄中更容易。 這允許設置適當的尺寸(只需添加最小和最大尺寸,然后您可以設置所需的比例)。

它與拖動NSToolbarItem的實例基本相同:它只是自動將可配置的NSImageView插入到新的NSToolbarItem中。 因此,您可以像往常一樣將其連接到目標/操作。

Tipp:你也可以將NSSegmentedControls和其他NSControls拖到工具欄中:-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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