我使用XCode的主/細節模板編寫了主/細節應用程序。啓動應用程序後,主視圖的導航按鈕標題僅爲「主」。現在我不知道如何重命名該按鈕,但不幸的是,我不知道如何訪問此按鈕。 在appdelegate.m有下面的代碼初始化觀點:導航項在主/細節應用程序中
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