Apple AppleTV应用程序(如电影和电视节目)的一个常见行为是,它们以可见的UITabBar开头,并且所有视图的内容都在选项卡下方的空间中呈现酒吧。一旦焦点从标签栏移动到屏幕上的某些内容,标签栏就会从屏幕顶部滑出,内容会向上移动/向上滚动以填充现在可用的空间。如果标签栏重新出现,此过程将自行反转。
是否有一种简单的方法可以实现此行为(如复选框或其他内容?),或者我是否必须在各个地方实施didUpdateFocusInContext:withAnimationCoordinator:
方法,并手动调整框架或滚动内容或其他内容?< / p>
答案 0 :(得分:5)
在故事板模式下的标签栏控制器场景中选择标签栏对象,然后取消选中“半透明”。现在,当标签栏向上移动时,视图中的项目应该向上移动。
UITabBar类还有translucent
属性