[英]Xcode tap gesture causing error
我使用分层视图布局在Xcode中创建了两个视图。 我最初在首页(PlaylistMasterViewController)上创建了一个按钮,该按钮可以激活segue方法以过渡到层次结构的下一页(PlaylistDetailViewController),效果很好。 然后,我删除了按钮,并向masterViewController中的UIImage视图元素之一添加了轻击手势,并删除了按钮。 我创建了触摸手势的动作出口来激活segue,并确保删除代码中所有按钮的用法,但是在启动屏幕加载(运行时)后立即抛出此错误。 任何想法可能是什么原因造成的?
最常见-从ViewController到情节提要中已删除的按钮都有出口
您可能删除了该按钮,但是视图本身中的某些内容可能仍在引用它。 当您在尝试运行视图时在运行时加载视图时,它可能会将UIButton连接到不再存在的插座。
在Interface Builder中打开视图,并确保该视图中的所有ui元素均已正确连接,并且未引用不存在的IBOutlet。 如果有问题,您会看到一个黄色警告图标,以指示问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.