在Lion中使用带有自动布局的WebView时,我收到以下警告:
调用后仍需要更新布局 - [WebHTMLView布局] WebHTMLView或其中一个超类可能已被覆盖 -layout没有调用super。或者,某些东西可能已经弄脏了 布局在更新它的过程中。两者都是编程错误 Cocoa Autolayout。如果有的话,很可能会出现前者 pre-Cocoa Autolayout类有一个名为layout的方法,但应该修复它。
此主题解释了原因:Autolayout warning in Mac OS X
在Mountain Lion(MacBook Pro,13英寸,2009年中),问题消失了 - 为什么它仍然在我的Lion机器上发生(Mac Pro1,1 2006)?
答案 0 :(得分:1)
这是一个烦人的但是良性的日志。这是不可避免的,但无害,并不意味着你做错了什么。