1
5
隐藏动画作品/看起来不错耶!!。
显示动画是可以的,(我希望我可以使状态栏幻灯片与导航栏,但至少我们看不到差距了。
|
2
2
这就是我如何解决我的应用程序这个问题。
|
3
1
fix it . 当然,一个解决方法是使用alpha褪色,正如以法莲所建议的那样。如果您坚持使用滑动行为,我发现最好只设置导航栏的动画并隐藏/显示状态栏,而不使用任何动画。这看起来比滑动状态栏要好得多,因为在动画期间状态栏之间的间隙非常明显。 |
4
1
注意,navigationBar是一个outlet,statusBarHeight是一个实例变量float。
|
5
1
nacho4d的回答几乎是我想要的,但是他在导航栏出现之前改变了导航栏的框架。所以我们看不到过渡动画。看起来导航栏突然出现了。更重要的是,在显示时,statusBarFrame.size.height等于0
在显示时,我们希望可以使状态栏与导航栏一起滑动。 这是我的答案
|
6
0
可以使用实例变量执行以下操作:
并实现以下功能:
这个 设置导航栏idden:animated 首选状态栏隐藏 功能。如果没有,可以使用以下UIViewController方法调用它:
当然,您可以使用以下选项选择状态栏隐藏动画样式:
|
7
0
这不是一个很好的答案,但它的工作。所以我做的是:
这将基本上同步动画的开始(因为您正在调用
这对我有效,但如果你找到一个更好的方法,请张贴在这里。 |
user2606782 · 限制子视图在superview边界内的移动 7 年前 |