Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS7保留UINavigationBar并仅对segue上的视图设置动画_Ios_Objective C_Navigation - Fatal编程技术网

iOS7保留UINavigationBar并仅对segue上的视图设置动画

iOS7保留UINavigationBar并仅对segue上的视图设置动画,ios,objective-c,navigation,Ios,Objective C,Navigation,有一件事我想了好几天了。我想在我的应用程序中的每个viewcontroller上保持相同的导航栏(就像在amazon应用程序中一样),并且只在视图本身上显示推送动画(推送序列),而不触摸导航栏 有没有简单的方法可以做到这一点?如果两个视图都在同一个UINavigationController中,则使用推送序列时导航栏将不会发生任何更改。如果您不想要任何导航栏标题动画等,只需在下一个视图上设置相同的标题/按钮,看起来不会有任何更改。当按下新的视图控制器时,导航栏将保持不变,只有其下方的内容将发生变

有一件事我想了好几天了。我想在我的应用程序中的每个viewcontroller上保持相同的导航栏(就像在amazon应用程序中一样),并且只在视图本身上显示推送动画(推送序列),而不触摸导航栏


有没有简单的方法可以做到这一点?

如果两个视图都在同一个UINavigationController中,则使用推送序列时导航栏将不会发生任何更改。如果您不想要任何导航栏标题动画等,只需在下一个视图上设置相同的标题/按钮,看起来不会有任何更改。当按下新的视图控制器时,导航栏将保持不变,只有其下方的内容将发生变化。

请您详细解释一下,谢谢。没有注意到我没有自定义的UINavigationController。。。我的错。