Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.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 按“新建视图控制器”后,UITabBar将消失_Ios_Objective C_Xcode_Uinavigationcontroller_Uitabbarcontroller - Fatal编程技术网

Ios 按“新建视图控制器”后,UITabBar将消失

Ios 按“新建视图控制器”后,UITabBar将消失,ios,objective-c,xcode,uinavigationcontroller,uitabbarcontroller,Ios,Objective C,Xcode,Uinavigationcontroller,Uitabbarcontroller,使用故事板,我有以下布局: 在我尝试在“People NearbyVC”上推出新的视图控制器之前,一切都很顺利 我正在使用 ChatView *chatView = [[ChatView alloc] initWith:@"test"]; [self.navigationController pushViewController:chatView animated:YES]; 代码很好,视图控制器按预期显示 新VC和TabBar控制器的外观移出屏幕后,问题就出现了: 它看起来应该是这样的(

使用故事板,我有以下布局:

在我尝试在“People NearbyVC”上推出新的视图控制器之前,一切都很顺利

我正在使用

ChatView *chatView = [[ChatView alloc] initWith:@"test"];
[self.navigationController pushViewController:chatView animated:YES];
代码很好,视图控制器按预期显示

新VC和TabBar控制器的外观移出屏幕后,问题就出现了:

它看起来应该是这样的(确实如此,直到我推出新的VC)——


这是一种非常奇怪的行为,我不知道是什么原因造成的,也不知道如何解决。任何提示或帮助都会很有用。

我尝试使用故事板,没关系。我认为您的问题是将chatView推送到navigationController上。您可以在NavigationControl中的tableView中创建一个原型单元格,并在原型表格单元格和该chatView之间进行推送。
祝你度过愉快的一天。

ChatView不是故事板项目,它基于代码。我应该在故事板中创建并链接它吗?将ViewController放入故事板,并将identity inspector中vc的自定义类修改为“ChatView”。然后使用segue链接它们。