模态显示视图控制器时应用程序崩溃

用户名

当我呈现模态视图控制器时,出现以下异常:

应用程序尝试以模态形式显示活动控制器<ViewController:0x16e9d270>

但是这种崩溃仅在一种情况下发生。

基本上,我正在将子视图(webview)添加到所提供的控制器中。html内容的所有加载,webview委托方法的实现等均在另一个类中完成。

我正在将webview对象(在webViewDidFinishLoad方法中将其接收到)传递给呈现视图控制器,以将其添加到呈现控制器的子视图中。

它正在运行,但是如果从服务器收到以下html响应,则应用程序将崩溃:

<script type="text/javascript">document.write('<iframe frameborder="0" width="300" height="250" marginheight="0" marginwidth="0" target="_blank" scrolling="no" src="http://nym1.mobile.adnxs.com/if?e=wqT_3QKHBPBC_gEAAAIA1gAFCNnhtKYFEKmko7ePueCUbRikrovh65Dzh38gASotCeF6FK5H4co_EYqw4emVssQ_GQAAAAAAAPA_IRESBCnhDSSwMPK4-QE4rhVA7AdIAlDD4e0LWMr-ImAGaLPkA3AAeOrWAoABAYoBA1VTRJIBAQbwb5gBrAKgAfoBqAEGsAEAuAEBwAEFyAEA0AEA2AEA4AEA8AEAigJ0dWYoJ2EnLCA0NTEyMjQsIDE0MjI3MzM1MjkpO3VmKCdjJywgNjk4NjYzNCwgMTQyMjczMzUyOSk7dWYoJ2cnLCAxNzEwMTAxLCA-HQAocicsIDI0ODY3MDE6HgDwipICnQEhaVNhX2ZBaUt0Nm9ERU1QaDdRc1lBQ0RLX2lJd0FEZ0FRQUJJN0FkUThyajVBVmdBWU13RWFBQndBSGdBZ0FFQWlBRUFrQUVCbUFFQm9BRUJxQUVEc0FFQXVRSGhlaFN1Ui1IS1A4RUI0WG9VcmtmaHlqX0pBWVYxbWJIVHl2NF8yUUVBQUEBAyREd1AtQUJBUFVCAQ4wQUEuLpoCHSF4UVo2UDqgALh5djRpSUFBLtgCAOACrqQcgAMAiAMBkAMAmAMAoAMAqgMAsAMAuAMAwAOsAsgDAQ..&dlo=1"></iframe>');</script>

如果我在要显示的视图控制器中执行所有的webview委托方法实现,则应用程序不会崩溃。意味着将html内容加载到模态视图控制器本身中。

无法了解崩溃的原因

阿什拉夫·陶菲克(Ashraf Tawfeeq)

我猜想您将Web视图对象传递给了呈现的视图控制器,但是该对象的委托仍然引用了呈现的视图控制器,这就是问题所在。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

应用程序尝试在发送文本时在目标上显示nil模态视图控制器

来自分类Dev

应用程序试图模态显示一个活动控制器-崩溃,为什么?

来自分类Dev

NSInvalidArgumentException',原因:“应用程序试图在目标上显示nil模态视图控制器

来自分类Dev

SKScene关闭视图控制器时使应用程序崩溃

来自分类Dev

为什么在实例化视图控制器时应用程序崩溃?

来自分类Dev

Swift 应用程序在呈现缓存的视图控制器时崩溃

来自分类Dev

应用程序尝试在iOS 10中的目标上显示nil模态视图控制器吗?

来自分类Dev

当应用程序从后台返回时显示视图控制器(iOS 13)

来自分类Dev

通过手势识别器呈现视图控制器时,“应用程序试图以模态呈现主动控制器”

来自分类Dev

iOS Swift Paypal 集成崩溃与 NSInvalidArgumentException 应用程序试图在目标上呈现一个 nil 模态视图控制器

来自分类Dev

未能显示 UIAlertController 由于 - '''应用程序试图以模态方式呈现活动控制器'

来自分类Dev

如果视图控制器转换过快,应用程序将崩溃

来自分类Dev

嵌入视图控制器后,应用程序在segue上崩溃

来自分类Dev

如何根据用户是否登录来处理在应用程序启动时显示不同的视图控制器?

来自分类Dev

应用程序尝试提供一个nil模态视图控制器,但VC并非nil

来自分类Dev

拆分视图控制器显示模式更改后是否更新应用程序UI?

来自分类Dev

在应用程序的所有视图控制器上显示标签栏

来自分类Dev

ISO:图像未显示在页面视图控制器应用程序中

来自分类Dev

如何从IOS应用程序控制器显示半透明的视图

来自分类Dev

在此Angular js应用程序的视图中未显示控制器属性

来自分类Dev

推送UIViewController失败,并显示“应用程序尝试在目标上推送nil视图控制器”

来自分类Dev

显示睡眠后,watchOS应用程序重置为根视图控制器

来自分类Dev

当所有视图控制器转换完成时,应用程序委托检查

来自分类Dev

MVC应用程序Facebook在提交时将对象从视图传递到控制器

来自分类Dev

应用程序突然注销:“应用程序启动结束时的根视图控制器”

来自分类Dev

从didinsertelement视图访问应用程序控制器

来自分类Dev

从视图控制器调用应用程序委托方法

来自分类Dev

iOS应用程序登录视图控制器问题

来自分类Dev

Xamarin iOS绑定库视图控制器按钮单击会崩溃Xamarin表单应用程序

Related 相关文章

  1. 1

    应用程序尝试在发送文本时在目标上显示nil模态视图控制器

  2. 2

    应用程序试图模态显示一个活动控制器-崩溃,为什么?

  3. 3

    NSInvalidArgumentException',原因:“应用程序试图在目标上显示nil模态视图控制器

  4. 4

    SKScene关闭视图控制器时使应用程序崩溃

  5. 5

    为什么在实例化视图控制器时应用程序崩溃?

  6. 6

    Swift 应用程序在呈现缓存的视图控制器时崩溃

  7. 7

    应用程序尝试在iOS 10中的目标上显示nil模态视图控制器吗?

  8. 8

    当应用程序从后台返回时显示视图控制器(iOS 13)

  9. 9

    通过手势识别器呈现视图控制器时,“应用程序试图以模态呈现主动控制器”

  10. 10

    iOS Swift Paypal 集成崩溃与 NSInvalidArgumentException 应用程序试图在目标上呈现一个 nil 模态视图控制器

  11. 11

    未能显示 UIAlertController 由于 - '''应用程序试图以模态方式呈现活动控制器'

  12. 12

    如果视图控制器转换过快,应用程序将崩溃

  13. 13

    嵌入视图控制器后,应用程序在segue上崩溃

  14. 14

    如何根据用户是否登录来处理在应用程序启动时显示不同的视图控制器?

  15. 15

    应用程序尝试提供一个nil模态视图控制器,但VC并非nil

  16. 16

    拆分视图控制器显示模式更改后是否更新应用程序UI?

  17. 17

    在应用程序的所有视图控制器上显示标签栏

  18. 18

    ISO:图像未显示在页面视图控制器应用程序中

  19. 19

    如何从IOS应用程序控制器显示半透明的视图

  20. 20

    在此Angular js应用程序的视图中未显示控制器属性

  21. 21

    推送UIViewController失败,并显示“应用程序尝试在目标上推送nil视图控制器”

  22. 22

    显示睡眠后,watchOS应用程序重置为根视图控制器

  23. 23

    当所有视图控制器转换完成时,应用程序委托检查

  24. 24

    MVC应用程序Facebook在提交时将对象从视图传递到控制器

  25. 25

    应用程序突然注销:“应用程序启动结束时的根视图控制器”

  26. 26

    从didinsertelement视图访问应用程序控制器

  27. 27

    从视图控制器调用应用程序委托方法

  28. 28

    iOS应用程序登录视图控制器问题

  29. 29

    Xamarin iOS绑定库视图控制器按钮单击会崩溃Xamarin表单应用程序

热门标签

归档