我有一個標籤欄應用程序,這是一個收藏列表。 當我添加一個新的收藏夾並選擇它打開時,它會加載正確的筆尖,但是有導航欄覆蓋了一些文本。如何隱藏和取消隱藏導航欄項目?
我該怎麼做才能讓筆尖正常顯示,而無需覆蓋所有內容的導航欄?我需要它回到最愛列表,但它涵蓋了一些文字。我正在考慮隱藏/取消隱藏,但我已經嘗試過,它隱藏了主導航欄(帶有收藏夾標題的那個)。有什麼建議?
編輯:
我使用的筆尖調用代碼:
- (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];
}
}
我想筆尖出現時隱藏後退按鈕項,,並顯示出它時,我輕按屏幕。爲了使筆尖適應屏幕,由於導航有點透明。
這段代碼在哪裏?在didSelectRowAtIndexPath中?我正在考慮顯示它並將其隱藏在自來水中。 – Phillip
@Phillip您可以將它放在選擇後下一個加載的筆尖的viewDidLoad中。 –
我發佈了我現在有的代碼片段,所以你可以看到。 – Phillip