Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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
Ios 无法设置视图控制器的标题_Ios_Uiviewcontroller - Fatal编程技术网

Ios 无法设置视图控制器的标题

Ios 无法设置视图控制器的标题,ios,uiviewcontroller,Ios,Uiviewcontroller,我有以下代码可以设置uiviewcontroller的标题,但它不起作用。知道为什么吗 self.title=@"User Login"; [self setTitle:@"User Login"]; 您的视图控制器必须由导航控制器推动才能工作。我不确定我是否正确理解了这一点 您在顶部添加了一个UIToolBar 尝试添加一个UINavigationBar而不是UIToolBar,您的标题应该可以使用 UIToolBars通常位于屏幕底部。解决方案是:由于uitoolbar的左右按钮之

我有以下代码可以设置uiviewcontroller的标题,但它不起作用。知道为什么吗

self.title=@"User Login";    
[self setTitle:@"User Login"];

您的视图控制器必须由导航控制器推动才能工作。

我不确定我是否正确理解了这一点

您在顶部添加了一个UIToolBar

尝试添加一个UINavigationBar而不是UIToolBar,您的标题应该可以使用


UIToolBars通常位于屏幕底部。

解决方案是:由于uitoolbar的左右按钮之间有一个弹性空间,因此名称没有出现。我删除了弹性空间并将我的名字放在那里。谢谢大家的建议。

  • 要设置标题,需要设置视图控制器的标题。即使这样做,标题也不会显示,除非添加导航控制器。这应该可以解决这个问题。为此,您需要有一个导航控制器,并设置其标题。然后,如果愿意,可以隐藏导航控制器。我已经在下面粘贴了示例代码

  • 设置导航控制器的标题后,可以按自己的喜好推送视图。请参阅示例代码


你把这些代码放在哪里?你有导航条吗?我有一个工具栏,左右两边有两个按钮,中间有一个灵活的空间。因为你使用工具栏,你需要在中间放一个UIABEL……并使用它来显示您的登录名,您仍然可以使用灵活的间距。