在UITableView
中,我用按钮配置self.navigationItem.leftBarButtonItem
。现在,我想重新加载此按钮以更新此按钮上的文本,但它位于Navigation bar
上。我可以通过[]更新UITableView
[self.tableView reloadData]
但是如何更新导航栏?
更新:我不是初始化按钮的标题,而是重新加载它。因此,任何初始化代码(例如self.navigationItem.leftBarButtonItem.title = @"balabala"
)均无效,因为它不会立即生效。
在UITableView中,我使用按钮配置self.navigationItem.leftBarButtonItem。现在,我想重新加载此按钮以更新此按钮上的文本,但它在导航栏上。我可以通过...
只需更改leftBarButtonItem上的文本?
尝试一下
您尝试使用以下方法设置文字
您需要使用以下语句:
@interface Myviewcontroller : UIViewController
{
UIBarButtonItem *barBtnBack;
UIButton *btnQuestion;
}
如果要更改NavigationBar标题,请尝试以下方法之一:
尝试一下:
我在Swift中解决了它,但是如果显示了键盘,它就会隐藏。