Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.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
iphone中的导航控制_Iphone - Fatal编程技术网

iphone中的导航控制

iphone中的导航控制,iphone,Iphone,我正在尝试为iphone 3G开发一个需要从一个页面切换到另一个页面的应用程序。我可以使用导航控件从一个页面导航到另一个页面,但当页面更改时,它会提供从“右”到“左”的动画。我是否可以将其反向翻转,这意味着当需要返回到上一页时,页面将从“左”到“右”设置动画?动画效果必须存在。应用程序基于导航,而不是基于视图。反向翻转动作必须在按钮中,而不是在导航栏按钮中。 我认为这可以做到,就像我们可以通过导航栏按钮来做到一样,但我们必须把逻辑放在普通按钮中。逻辑上很混乱。。。 你能帮帮我吗 我刚刚回答了另一

我正在尝试为iphone 3G开发一个需要从一个页面切换到另一个页面的应用程序。我可以使用导航控件从一个页面导航到另一个页面,但当页面更改时,它会提供从“右”到“左”的动画。我是否可以将其反向翻转,这意味着当需要返回到上一页时,页面将从“左”到“右”设置动画?动画效果必须存在。应用程序基于导航,而不是基于视图。反向翻转动作必须在按钮中,而不是在导航栏按钮中。 我认为这可以做到,就像我们可以通过导航栏按钮来做到一样,但我们必须把逻辑放在普通按钮中。逻辑上很混乱。。。
你能帮帮我吗

我刚刚回答了另一个类似的问题,可能会有所帮助:

您可以使用
-[UINavigationController popViewControllerAnimated:
重现内置“后退”按钮的效果。或者,如果您想返回一个以上的视图控制器,可以使用[UINavigationController popToViewController:animated:。

要从一个视图切换到另一个视图,可以使用[UINavigationController popToViewController:animated:YES]当你想转到上一个视图时,你可以在按钮点击事件[UINavigationController popToViewController:animated:YES]上写下以下行,并根据需要在导航栏项目中隐藏后退按钮