2011-12-12 40 views
0

我基於我在Apple的CoreDataBooks示例中的CoreData使用情況,並且我想做一些更改,但需要一些提示。CoreDataBooks示例更改?

如果你不介意快速下載並運行它,這個例子會讓我更清楚地理解我的觀點。

如果您想編輯所選圖書的其中一個屬性,則可以查看書籍的視圖,然後查看該圖書的視圖,然後查看第三個視圖。

我想刪除第三個視圖,因此當您選擇編輯按鈕時,每個單元格只需更改爲適當的內容,例如將書名更改爲文本字段,以便在日期單元格上點擊時可以進行編輯和保存日期選取器在那裏彈出。

我認爲它儘可能地簡化體驗並儘可能地去除用戶會更好嗎?

讓我知道你在想什麼。

謝謝。

回答

2

這絕對不是一個好主意。第二種編輯觀點的重點在於它簡化了程序。如果您刪除該視圖,則必須隱藏屏幕上的所有內容,然後顯示文本框。由於Core Data Books使用UITableViewController實現了詳細視圖,因此不能簡單地「隱藏」表格。相反,您必須重做詳細視圖控制器,使其成爲一個普通的視圖控制器,其中有一個表格視圖,可以在需要時隱藏。這似乎是很多工作來簡化已經很有效和簡單的事情。爲什麼試圖在這裏重新發明輪子?

+0

你的權利。我在想這個過程。 –

+1

我剛剛在這個例子中花了一個月的時間。那段時間,我發現這個應用程序非常高效,寫得很好。 – gurooj