[英]how to use two navigation controller in same page for iPhone Application
我已經習慣了不。 我的應用程序中的頁面數。 我正在從另一個推入。所有數據都來自服務器。在每個頁面中,頁面的一部分在開始時固定,而推入剩余部分則推入。 一切正常。 即使我已經使用了后退按鈕,所有事情都做得很好,但問題是當我到達最后一頁時出現的,然后我想在頂部放置兩個按鈕,一次只轉到上一頁,另一個轉到開始頁面。按鈕會產生問題,它將轉到第一頁,但頁面的固定部分變為空白。 我將給出如下代碼:
-(IBAction)btnHome_Click:(id)sender
{
TweetListing *rit= [[TweetListing alloc] initWithNibName:@"TweetListing" bundle:[NSBundle mainBundle]];
addNavigationController = [[UINavigationController alloc] initWithRootViewController:rit];
[self.navigationController presentModalViewController:addNavigationController animated:NO];
}
-(void) viewWillAppear:(BOOL)animated
{
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc]
initWithTitle:@"Home" style:UIBarButtonItemStylePlain
target:self action:@selector(btnHome_Click:)];
}
所以請提供一些代碼來解決這個問題
您可能不想使用導航控制器來管理此UI。 要添加后退,前進和重新加載按鈕,只需在視圖底部添加工具欄,然后添加必要的UIBarButtonItems。 蘋果在Interface Builder中包含了很多非常有用的外觀,類似於Mobile Safari。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.