在Xcode / Xamarin中创建状态栏

时间:2013-07-25 09:42:39

标签: c# xcode cocoa xamarin monomac

我正在使用Xamarin Studio和Xcode Interface Builder在C#和MonoMac中构建OS X应用程序。

我想在我的应用程序中创建一个状态栏(不,不是全局菜单中的图标)。看起来像Finder中的那个,如果你点击View - >你可以看到显示状态栏。

我想我首先在主窗口的底部放置一个自定义视图,然后在其中放置一些标签和按钮等。

但我希望自定义视图的背景为“纹理”(灰色渐变)。

实现这一目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

[_ window setContentBorderThickness:24.0 forEdge:NSMinYEdge];

这是您窗口上的objective-c调用,它将为您提供Finder中底栏的外观。 C#中的等价物是:

Window.SetContentBorderThickness (24, NSRectEdge.MinYEdge);