2013-05-07 103 views
0

我有一個可用的OS X應用程序,但我需要嚮導航欄添加「添加」和「重新加載」按鈕。 我真的很想在GitHub應用中使用按鈕,這裏是screenshot爲OS X應用程序添加和重新加載按鈕

我發現NSAddTemplate和NSRefreshTemplate,但他們不是很好。

UPD1:該解決方案是非常簡單:我添加了一個NSButton和使用NSRefreshTemplate作爲按鈕圖像

+0

圖像模板看起來就是你想要的基於這個截圖的內容,到目前爲止究竟是錯誤的結果? – dans3itz 2013-05-07 06:04:31

+0

他們在銀色圓形框。 – goooseman 2013-05-07 06:37:40

+0

我的天啊,解決方案非常簡單:我添加了NSButton,並使用了NSRefreshTemplate作爲按鈕圖像 – goooseman 2013-05-07 06:41:49

回答

1

解決方案非常簡單:添加一個圓角紋理的NSButton,並使用NSRefreshTemplate作爲按鈕圖像

0

爲了創建自定義按鈕,你就需要自己提供的圖像,並通過繼承NSButtonCell和壓倒一切吸引他們drawWithFrame:inView :.

+0

我知道如何創建自定義按鈕,我只是覺得這個按鈕是系統按鈕,我可以在某處找到它們。但是好的,我可以製作一個銀色的盒子並在其中放入NSReloadTemplate。 – goooseman 2013-05-07 06:39:37

+0

解決方案非常簡單:我添加了一個NSButton並使用NSRefreshTemplate作爲按鈕圖像 – goooseman 2013-05-07 06:45:04

1

您可以使用IB內部的自定義視圖設計工具欄項目模板;適當的控制可以在工具欄上的大綱視圖中拖動,它會生成自定義視圖給你,然後你可以調整控制有適當命名的圖像等

enter image description here

+0

該解決方案非常簡單:我添加了一個NSButton並使用NSRefreshTemplate作爲按鈕圖像 – goooseman 2013-05-07 06:43:50

相關問題