XCodeのMaster/Detailテンプレートを使用してMaster/Detailアプリケーションを作成しました。アプリを起動すると、マスタービューのナビゲーションボタンのタイトルは「マスター」に過ぎません。今、私はそのボタンの名前を変更するのを待ちますが、残念ながら私はこのボタンにアクセスする方法がわかりません。 appdelegate.mで ビューを初期化するために、次のコードがある:Master/DetailアプリケーションのNavigationItem
MasterViewController *masterViewController = [[MasterViewController alloc] init];
UINavigationController *masterNavigationController = [[UINavigationController alloc] initWithRootViewController:masterViewController];
DetailViewController *detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
UINavigationController *detailNavigationController = [[UINavigationController alloc] initWithRootViewController:detailViewController]
私は成功せず、これらの方法を試してみました:
masterViewController.navigationItem.title = @"newTitle";
または
masterNavigationController.navigationItem.title = @"newTitle";
を私はわからなかったのでボタンの名前がidtの背後にあるビューのタイトルにすぎない場合は、私も試みました:
masterViewController.title = @ "newTitle";
何も機能しませんでした。しかし、ボタンのタイトルが「マスター」であり、間違いなくそれを設定していないので、設定する方法があるはずです。誰もそれを行う方法を知っていますか? MasterViewController.mファイルの
ナビゲーションボタン?戻るボタンについて話していますか? – SEG
多分...私はそれが戻るボタンかナビゲーションボタンかどうか本当にわかりません。これは、アプリケーションの起動後に表示される唯一のボタンです。私はそれを使用してMasterViewを表示させることができます。 – usermho