Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.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 NavigationController中的本机后退按钮崩溃_Ios_Xcode_Uiscrollview - Fatal编程技术网

Ios NavigationController中的本机后退按钮崩溃

Ios NavigationController中的本机后退按钮崩溃,ios,xcode,uiscrollview,Ios,Xcode,Uiscrollview,我只有两个视图控制器。ViewController通过NavigationController相互连接。第一个基本上只有textfield和tableview,第二个viewcontroller只有scrollview。到目前为止还不错 我的应用程序基本上获得用户输入,并在第一个控制器中添加到tableview。用户输入城市名称,应用程序在滚动视图中提供详细的天气信息。一旦用户单击add按钮,它就会将用户带到第二个viewcontroller,即scrollview 当我在第二个viewcont

我只有两个视图控制器。ViewController通过NavigationController相互连接。第一个基本上只有textfield和tableview,第二个viewcontroller只有scrollview。到目前为止还不错

我的应用程序基本上获得用户输入,并在第一个控制器中添加到tableview。用户输入城市名称,应用程序在滚动视图中提供详细的天气信息。一旦用户单击add按钮,它就会将用户带到第二个viewcontroller,即scrollview

当我在第二个viewcontroller中滚动,然后单击本机后退按钮时,应用程序崩溃。你们有谁知道为什么会这样吗?顺便说一句,如果我没有滚动,那么点击后退应用程序不会崩溃

我的项目解决方案可以从

这是碰撞屏幕截图


您得到了什么样的崩溃日志?在
ViewController.m的
视图中将
scrollView
的委托设置为
nil
似乎可以修复崩溃。至少在我这边。试试看。