如果使用presentViewController,webView.loadRequest错误,但如果使用segue all则没问题

时间:2016-07-03 13:42:05

标签: ios iphone xcode swift webview

我刚刚到达斯威夫特......

我有一个带有“segue”按钮的视图控制器。

此第二视图控制器具有WebView。

如果我按下此按钮,一切正常,我将第二个视图控制器加载到网站内。

问题是因为有时候我需要手动强制这个segue。然后我这样做:

GoogleMap googlemap;

googlemap.addMarker(new MarkerOptions()
.position(new LatLng( 22.48, 114.20))
.title("My House").snippet("A").icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_GREEN)));

然后,它在行“webView.loadRequest(request)”

中产生了跟随错误

错误:

  

致命错误:在解包可选值时意外发现nil

由于

1 个答案:

答案 0 :(得分:0)

为什么不执行SegueWithIdentifier?在你的故事板上,创建一个segue到第二个视图控制器并在它的检查器中给它一个标识符,即(“mySegueIdentifier”) - 比你需要segue只调用performSegueWithIdentifier(“mySegueIdentifier”)