私はお気に入りのリストの項目を持つタブバーのアプリを持っています。 新しいお気に入りを追加して開くときに選択すると、正しいペン先が読み込まれますが、テキストの一部をカバーするナビゲーションバーが表示されます。タップでナビゲーションバーアイテムを非表示にする方法はありますか?
すべてをカバーするナビゲーションバーなしでペン先が正しく表示されるようにするにはどうすればよいですか?私はお気に入りのリストに戻る必要がありますが、テキストの一部をカバーしています。私はタップで隠れて隠れていると思っていましたが、私はすでに試してみましたが、メインナビゲーションバー(お気に入りタイトルのあるもの)も隠しています。どんな提案?
編集:私はニブに呼び出すために使用してい
コード:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
Favorite *fav = (Favorite *)[[[FavoritesData sharedFavoritesData] getFavorites] objectAtIndex:indexPath.row];
NSString *selectedItem = fav.favId;
if ([selectedItem isEqualToString:@"First"]) {
Detail1 *detailViewController = [[Detail1 alloc] initWithNibName:@"Detail1" bundle:nil];
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
}
}
私はペン先が表示されたら、[戻る]ボタンの項目を非表示にするには,,と私はタップしたときにそれを見せたいです画面。そして、ペンが画面に合うように、navはちょっと透明です。あなたはそれを再び表示したい場合は、falseに設定
myNavController.navigationBarHidden = true
そして、ちょうど:
このスニペットはどこにありますか? didSelectRowAtIndexPath?私はそれを見せてタップで隠すことを考えていました。 – Phillip
@Phillip選択後、次にロードしているペンのviewDidLoadに配置することができます。 –
私は今あるコードのスニペットを投稿しています。 – Phillip