2010-04-09 93 views
0

我接近完成我的第一個應用程序(一個UITableView樣式之一)在iphone上,但已經意識到它會看起來好多了,並且有更好的機會通過審批流程,如果它被呈現爲基於導航應用程序,而不是一個基於視圖的 - 在事後看來,我的最初選擇並不是真的適合...是否可以將基於視圖的應用程序轉變爲基於導航的應用程序?

是否有可能以某種方式輕鬆地將應用程序更改爲新類型,或者我會更好地從頭開始與所有的麻煩,將意味着......

感謝它會怎麼做任何建議, 卡爾

回答

0

將簡單視圖控制器的交互方式轉換爲導航控制器並不是特別困難(反向也不難)。雖然沒有任何東西可以像教程一樣簡單,但可以選擇的菜單項或菜單項。您可以查看蘋果模板爲基於導航的應用程序生成的配件,並將必要的粘合添加到您的應用程序代理中。一旦到位,您可以簡單地將基於視圖的應用程序視圖控制器推入導航堆棧。如果您有更具體的問題或被困在某個地方,我們可以幫助您解決問題,如果您提供有關您遇到的問題的詳細信息,請不要猶豫。另外,我懷疑你的應用程序僅僅因爲基於視圖而不是基於導航而被拒絕。

0

嗯,爲了soem的理由t不會讓我添加任何評論您的帖子!

無論如何,我想這是因爲這裏什麼好...

我一直都搞亂了一個小時左右,並已成功地我的舊代碼/數據等整合到一個新的導航一個沒有太多問題,實際上它頂部的標題欄看起來更好!

(我喜歡嘗試和工作的東西出來自己,所以它是一種很好的學習曲線!)

我還在掙扎中,雖然新視圖打開了我是

  1. 掙扎從第一個視圖中使用一個字符串(我有一個UITableview表中的內容,我選擇一行並從中獲取正確的值,我通過警報消息檢查)在第二個視圖中。
  2. 由於某種原因,我沒有在第二個視圖中看到標題欄和「後退」按鈕,所以我猜測它沒有正確放置在堆棧上(爲了測試目的,我在視圖中放了一個快速「返回」按鈕所以我可以向後和向前導航)。

儘管如此,我仍然比我更早100%!

歡呼的回覆, Karl

相關問題