UINavigatorBar中的UIActivityIndi​​catorView |执行-layoutSubviews后仍需要自动布局

时间:2013-04-15 14:33:05

标签: objective-c uiactivityindicatorview uinavigationitem

我想在UINavigationItem的左栏按钮项中添加一个UIActivityIndi​​catorView(_av对象)对象

我的代码如下:

UIBarButtonItem * button = [[UIBarButtonItem alloc] initWithCustomView:_av];
[self.navigationItem setLeftBarButtonItem:button];
[button release];

但是在我启动代码之后我犯了一个错误:

*** Assertion failure in -[UINavigationBar layoutSublayersOfLayer:],    /SourceCache/UIKit/UIKit-2380.17/UIView.m:5776

2013-04-15 16:28:39.246 * [12484:907] * 由于未捕获的异常'NSInternalInconsistencyException'而终止应用,原因:'执行-layoutSubviews后仍需要自动布局。 UINavigationBar的-layoutSubviews实现需要调用super。'

我应该如何正确实施?

0 个答案:

没有答案