Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/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
Ios 从应用程序设计中删除选项卡栏并添加一个;“主屏幕”;故事板_Ios_Cocoa Touch_Uistoryboard - Fatal编程技术网

Ios 从应用程序设计中删除选项卡栏并添加一个;“主屏幕”;故事板

Ios 从应用程序设计中删除选项卡栏并添加一个;“主屏幕”;故事板,ios,cocoa-touch,uistoryboard,Ios,Cocoa Touch,Uistoryboard,我有一个基于选项卡栏的iOS应用程序,我想更改它。我不需要选项卡栏控制器;相反,我希望有一个带有列表视图的主屏幕和应用程序模块的大图标,它们现在由选项卡表示 如何在不创建新项目的情况下进行更改?我在故事板中创建了主屏幕视图,并将其设置为info.plist中的主故事板,但它不会加载新屏幕。您必须使新的主屏幕视图控制器成为此故事板的入口点。确保已选中“入口点”箭头或“初始视图控制器”复选框 另外,确保你的应用程序代理的应用程序:didfishLaunching:除了返回true之外没有代码。您希望

我有一个基于选项卡栏的iOS应用程序,我想更改它。我不需要选项卡栏控制器;相反,我希望有一个带有列表视图的主屏幕和应用程序模块的大图标,它们现在由选项卡表示


如何在不创建新项目的情况下进行更改?我在故事板中创建了主屏幕视图,并将其设置为info.plist中的主故事板,但它不会加载新屏幕。

您必须使新的主屏幕视图控制器成为此故事板的入口点。确保已选中“入口点”箭头或“初始视图控制器”复选框


另外,确保你的应用程序代理的
应用程序:didfishLaunching:
除了
返回true
之外没有代码。您希望序列图像板在启动时自动执行所有配置。

您必须使新的主屏幕视图控制器成为该序列图像板的入口点。确保已选中“入口点”箭头或“初始视图控制器”复选框


另外,确保你的应用程序代理的
应用程序:didfishLaunching:
除了
返回true
之外没有代码。您希望故事板在启动时自动执行所有配置。

谢谢。我尝试了所有这些,但我得到了这个异常,由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[UINavigationViewController选项卡]:无法识别的选择器发送到实例这似乎意味着您使用了导航控制器而不是选项卡栏控制器,但您继续使用试图对该导航控制器说
tabBar:
的代码。然而,这不是你所要求的。很抱歉,您遇到了新问题,但这不是重点;关键是你现在是否按照你的要求加载新的主屏幕。如果是的话,我已经回答了你的问题。如果不是,那是因为其他事情正在发生,你什么都没告诉我们(你现在在哪里说
tabBar
),我是一个程序员,不是一个读心术的人。如果这让你感到困惑,我很抱歉,我真的很感谢你的帮助。我没有在代码中的任何地方使用tabbar,但当我进行更改并运行应用程序时,我在启动屏幕后立即出现此异常。对不起,这是我的错误。我有一个方法,应该更新标签上的徽章计数,它导致了异常。谢谢你的帮助,我向你保证,我一点也不糊涂,谢谢。我尝试了所有这些,但我得到了这个异常,由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[UINavigationViewController选项卡]:无法识别的选择器发送到实例这似乎意味着您使用了导航控制器而不是选项卡栏控制器,但您继续使用试图对该导航控制器说
tabBar:
的代码。然而,这不是你所要求的。很抱歉,您遇到了新问题,但这不是重点;关键是你现在是否按照你的要求加载新的主屏幕。如果是的话,我已经回答了你的问题。如果不是,那是因为其他事情正在发生,你什么都没告诉我们(你现在在哪里说
tabBar
),我是一个程序员,不是一个读心术的人。如果这让你感到困惑,我很抱歉,我真的很感谢你的帮助。我没有在代码中的任何地方使用tabbar,但当我进行更改并运行应用程序时,我在启动屏幕后立即出现此异常。对不起,这是我的错误。我有一个方法,应该更新标签上的徽章计数,它导致了异常。谢谢你的帮助。我向你保证,我一点也不糊涂。