在我的iPhone应用我已经添加了Uitable视图。当启动应用程序表中显示,我想行号。现在我想导航栏添加到UiTable,我也想加入导航栏左侧的编辑按钮。

如何添加导航栏在iPhone上的UiTable看法?我不希望使用基于UiNavigation应用。我想用代码来添加。 如果有人有任何有用的代码或任何其它有用的链接或其他溶液,其中将不胜感激。 请要紧的。

有帮助吗?

解决方案

易假设你有你的名单由UITableViewController管理和ASLO咬下去ONT他子弹,实际使用UINavigationController,你应该。然后重写你的viewDidLoad就象这样:

-(void)viewDidLoad;
{
  [super viewDidLoad];
  self.navigationItem.leftBarButtonItem = [self editButtonItem];
}

如果您由于一些奇怪的原因,确实需要使用自己的UINavigationBar,那么你必须添加一些额外的代码。也许是这样的:

-(void)viewDidLoad;
{
  [super viewDidLoad];
  UINavigationBar* navBar = self.myOwnStupidNavigationBar;
  UINavigationItem* navItem = self.navigationItem;
  navItem.leftBarButtonItem = [self editButtonItem];
  navbar.items = [NSArray arrayWithObject:navItem];
}

但认为不是两次,但十次了,如果你真的有一个很好的理由不使用UINavigationController,让你的漂亮的功能配发作为免费的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top