我最近试图制作我的IOS 8应用程序,使用swift,与IOS 7设备兼容,但我遇到了一些小问题。我已经解决了大部分问题,但我似乎无法在网络上或其他任何地方发现此错误。任何人都可以解释我如何处理这个问题以及这个错误究竟意味着什么?
2015-05-29 20:06:18.007 MyApp[553:607] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Auto Layout still required after sending -viewDidLayoutSubviews to the view controller. MyApp.homeInterfaceController's implementation needs to send -layoutSubviews to the view to invoke auto layout.'
答案 0 :(得分:1)
您有一个名为homeInterfaceController
的课程,其viewDidLayoutSubviews
实施。最后,尝试调用
self.view.layoutSubviews()
说它可能更好
self.view.layoutIfNeeded()