4

どういうわけか、私はただ持っていたときに

self.title = @"Title";

タイトルバーを表示するには... しかし、iOS 7 では何も表示されません。

私はこれに約2時間取り組んできました...そして、タイトルバーを起動して実行することさえできません。

私も試してみました

self.navigationController.navigationBar.topItem.title = @"Title";
self.navigationItem.title = @"Title";

上記のいずれも機能しません。

これが私のコードです:

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.title = @"Title";
    self.navigationItem.title = @"Title";
    self.navigationController.navigationBar.topItem.title = @"Title";
    // Do any additional setup after loading the view.
}

iOS 7/Xcode の最新バージョンをダウンロードし、タブ テンプレートを使用しました。

私はXcodeに本当に慣れていないので、自分が何をしているのかよくわかりません。


編集、以下の詳細情報:

最初の画像

2番目の画像

3番目の画像

4番目の画像

5番目の画像

4

4 に答える 4

0

また、Navigation Item を IBOutlet として宣言し、そのアウトレットのタイトルを次のように変更することもできます。

.h で

IBOutlet UINavigationItem *navItem;

メートルで

navItem.title = @"New Title";

これも機能しますが、Interface builder でアウトレットをリンクしていることを確認してください。

于 2013-12-05T14:00:25.153 に答える
0

試してみる

self.navigationController.navigationBar.topItem.title = @"The Title";
于 2016-06-07T05:57:49.873 に答える