簡體   English   中英

在iOS 7中在兩個簡單的View Controller之間進行篩選的正確方法

[英]Proper way to segue between two simple View Controllers in iOS 7

我主要來自C#背景,所以iOS的工作流程對我來說有點不尋常,至少現在是這樣。

我遇到了一個問題,即從主菜單到另一個菜單/工作區進行簡單的選擇,然后又可以返回主菜單。

為了測試,顯然我做錯了。

我沒有為此測試編寫任何代碼來顯示問題。

我所做的只是

  • 創建一個新的單視圖應用
  • 將其他視圖控制器拖到工作區
  • 將開始箭頭拖動到新的視圖控制器(因此它成為初始視圖,與選中復選框以將其設置為初始視圖相同)
  • 為每個視圖控制器添加了一個按鈕
  • Ctrl +單擊並將按鈕拖動到相反的視圖
  • 對於segue類型,我選擇“替換”
  • 現在,如果我按下第二個按鈕以返回到“主菜單”(此示例中為綠色視圖控制器),程序將崩潰

那我在做什么錯? 我是否需要添加某種形式的委托或其他形式?

我確實發現了這一點,盡管它在教程中提供的搜索選項比我少。 https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/SecondTutorial.html

這些是當我Ctrl +從一個按鈕單擊到另一個視圖時所具有的選項-推動-模態-PopOver-自定義-替換

“您是否嵌入了導航控制器?您需要轉到編輯器->嵌入在->導航控制器。您需要導航控制器來進行推播。– Kaushal Bisht”

這為我解決了。 現在,我將使用自定義UI控件替換導航欄。

感謝大家! :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM