如何更改滑动(可可)自定义工作表的点?

前端之家收集整理的这篇文章主要介绍了如何更改滑动(可可)自定义工作表的点?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在我的Mac App中使用一个带有自定义高度标题栏的主窗口(如麻雀,Twitter应用程序,mac及其他阅读器).

我正在使用https://github.com/indragiek/INAppStoreWindow这是完美的.

我想也使用一些自定义表.问题是这张表从REAL标题栏的底部打开,这意味着新的FAKE标题栏的中间(或多或少)(看起来非常糟糕).

知道如何更改自定义表格必须滑动的点吗?

解决方法

将对象设置为工作表附加到的NSWindow的委托,并实现-window:willPositionSheet:usingRect:delegate方法.

然后,您可以修改工作表的建议位置并返回修订的NSRect.

返回的矩形表示打开动画的位置,宽度和行为,它不控制生成的图纸的宽度.

有关更多信息,请查看docs about positioning sheets.

猜你在找的cocoa相关文章