溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

iPhone應用程序中導航和標簽結構共存方法

發(fā)布時間:2020-06-14 09:19:59 來源:網絡 閱讀:1044 作者:afantihust 欄目:開發(fā)技術
項目中需要標簽欄和導航結構并存,其實在真正的iphone風格的程序里并不多見,思考了好久如何嵌套這個結構。

需求:
標簽欄上三個標簽依次表示在線訂購/訂單管理/系統(tǒng)設置.而在線訂購和訂單管理頁面上又有導航欄可以切換頁面.

實現:
最終實現結構如圖所示,
iPhone應用程序中導航和標簽結構共存方法

標簽欄級別高,tab view controller的view controller包含三個view controller,而且要將這三個controller的class選為navigation controller(可選項還有view controller/table view controller/p_w_picpath picker controller),再單獨實現order online view controller即可。
詳細結構參見下圖
 
iPhone應用程序中導航和標簽結構共存方法
 
在點擊導航欄上按鈕時生成一個下一頁面的controller并壓入棧中即可,代碼如下:
  ChkViewController *chkViewController = [[ChkViewController alloc]initWithNibName:@"ChkViewController" bundle:nil];
  [self.navigationController pushViewController:chkViewController animated:YES];
 
向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI