【发布时间】:2012-12-05 14:03:19
【问题描述】:
我已经使用下面的方法定义了一个按钮来更改 navigationItem 标题。
self.navigationItem.title
但是,在我重新推送到此视图之前,标题不会立即更改。 有没有像 [tableView reload] 这样的方法来重新加载标题并使其显示立即更改?
【问题讨论】:
-
self.title怎么样?假设self是UIViewController子类... -
实际上 title 属性已更改,但在视图重新加载之前最后一个没有显示。
-
您是在不同的线程上执行此操作吗?如果是这样,请使用
dispatch_async(dispatch_get_main_queue(), ^{self.title = @"Text";}); -
谢谢,但只有一个主运行循环
标签: ios uinavigationitem