2016-05-12 31 views
2

我正在嘗試在類似於Xcode工具欄中心的信息窗格的工具欄中創建自定義顯示。NSToolbarItem更寬32點

我們如何創建一個NSToolbarItem寬於32點?

即使兩者的最小值和最大值都大於此值,框架也會將其限制爲32點。

我已經嘗試了很多東西 - 包括通過使用不同的最小和最大寬度設置(無效果)將文檔寬度設置爲靈活,指定圖像更寬32點(縮小比例),實施自定義NSToolbarItem自定義視圖設置視圖,視圖的框架和工具欄項目的最大值。代碼大小(無效)。

有關如何啓用比32點限制寬的工具欄項目的任何提示?

回答

1

聽起來像是一個bug。解決方法:執行minSize

- (NSSize)minSize { 
    return NSMakeSize(256.0, 16.0); 
}