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
Iphone 导航控制器按钮右侧_Iphone_Objective C_Uinavigationcontroller_Uinavigationbar_Uinavigationitem - Fatal编程技术网

Iphone 导航控制器按钮右侧

Iphone 导航控制器按钮右侧,iphone,objective-c,uinavigationcontroller,uinavigationbar,uinavigationitem,Iphone,Objective C,Uinavigationcontroller,Uinavigationbar,Uinavigationitem,我想在所有我的视图中的导航栏左侧放置一个“注销”按钮,允许用户注销他是谁(我有许多屏幕,我想在导航栏右侧放置一个“注销”按钮,允许用户注销他是谁) 我可以用一个方法(注销…)完成这项操作吗?或者我应该在每个视图中放置一个方法注销吗?您可以在设置导航控制器的类中的上放置一个注销按钮。您的签出方法也可以放在那里。我建议您构建一个用户管理类,该类保存所有用户交互和信息,并有一个方法(比如说签出),当应用程序启动时,创建此对象并将其像会话对象一样不断传递给控制器 你的意思是在右边,对吗?我有一个基于导航

我想在所有我的视图中的导航栏左侧放置一个“注销”按钮,允许用户注销他是谁(我有许多屏幕,我想在导航栏右侧放置一个“注销”按钮,允许用户注销他是谁)


我可以用一个方法(注销…)完成这项操作吗?或者我应该在每个视图中放置一个方法注销吗?

您可以在设置导航控制器的类中的上放置一个注销按钮。您的签出方法也可以放在那里。

我建议您构建一个用户管理类,该类保存所有用户交互和信息,并有一个方法(比如说签出),当应用程序启动时,创建此对象并将其像会话对象一样不断传递给控制器

你的意思是在右边,对吗?我有一个基于导航控制器的应用程序,第一个屏幕要求用户登录,当他登录时,他可以在多个屏幕上导航。我想在我所有屏幕的右侧导航栏中放置一个按钮,允许用户注销并进入第一个屏幕(登录)。好的,请看下面我的答案。我的应用程序代理中有,UINavigationController*naviController,我可以在我的应用程序代理中放置方法注销吗?是的,为什么不,不用担心。