0

真的感谢大家在我的第一个问题中的回答。

现在我喜欢做一些我认为简单的事情,但我尝试了几天,但我最终还是做不到。

我继续使用第一个问题的同一个项目 www.raywenderlich.com/913/sqlite-101-for-iphone-developers-making-our-app

请看这张图片。

http://d1xzuxjlafny7l.cloudfront.net/wp-content/uploads/2010/04/FailedBanksTableView.jpg

在这里,我们在 ListView 的导航栏上看到“失败的银行”。我知道如何更改该标题,但我喜欢在 DetailView 的导航栏上显示银行名称。

看到这张图片。例如,我喜欢在导航栏上显示“McIntosh Commercial Bank”。

http://d1xzuxjlafny7l.cloudfront.net/wp-content/uploads/2010/04/DetailView.jpg

我认为这并不复杂,但我还不能解决它。

也许你能解释一下怎么做或者告诉我代码必须是怎样的。

感谢您的时间。

4

2 回答 2

1

只需在“viewDidLoad”中执行以下操作(或将其放在您从数据库中获得标题的位置):

self.title = @"McIntosh Commercial Bank";
于 2012-05-31T14:58:37.273 回答
0

由于您的 DetailView 控制器由 UINavigationController 管理,因此您需要设置titleDetailView 的 UINavigationItem 的属性,以便它显示在顶部导航栏中,如下所示:

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.navigationItem.title = @"McIntosh Commercial Bank";
}
于 2012-05-31T15:11:53.473 回答