最近“发现”NSTitlebarAccessoryViewController
并喜欢它 - 除了我需要我的应用程序在 10.11 下运行并且该hidden
属性在 10.12 之前不存在。
任何建议如何在 10.12 之前顺利显示/隐藏NSTitlebarAccessoryViewController
实例,即动画视图出/入?
我已经尝试添加一个高度约束并对其进行动画处理(即约束constant
属性 - 但NSTitlebarAccessoryViewController
会自动获得一个自动调整大小约束(即使在插入视图之前将其关闭),这会导致自动布局异常,因为它会强制视图达到其初始高度和防止改变它..
通过代理更改视图的frame
属性animator
也不会导致视图高度的动画更改。