2012-08-04 41 views
0

我有一個TableView,「事件」可以延伸到另一個TableView,「與會者」。每個人都有一個+(新)按鈕,工作正常。但我正在使用一個顯示三角形來表示還有更多。在「參加者」的情況下,它是與會者的詳細信息。在「事件」的情況下,它是與會者名單。iOS HIG用於從TableView編輯

我的問題是,什麼是編輯在「事件」表中的條目中,因爲觸摸塞格斯向與會者蘋果推薦(或者你推薦)的方式。我考慮使用細節披露,但這看起來有點笨重。

做任何事情浮現在腦海中,還是有進一步閱讀有關多層次結構這樣的好地方?注意:向左滑動編輯對於我的用戶來說是不夠的。他們只是無法可靠地找到它。

感謝

+0

我認爲詳細披露按鈕是好的。 – BoltClock 2012-08-04 17:05:20

回答

0

我認爲,第二表的範圍可以在邏輯上被擴大至「事件細節」,而不僅僅是「與會者」。在這個模型中,我會設想兩個部分:一個用於事件信息,另一個用於與會者。在這裏,我寬鬆地使用「節」 - 您可以使用同一UITableView的兩個部分,或者兩個表,甚至是位於現有參與者表上方的事件信息的其他一些UI元素排列。

如果你想允許的情況下,細節的編輯,你可以代替SEGUE添加到「編輯事件」視圖控制器甚至修改(比如,與UITextFields)。任何現有的查看/編輯/添加參加者的功能都可以保留。

這肯定是哪裏有不止一個「正確」的方式做到這一點,所以找到一種方式,看起來不錯,很有意義在您的特定應用程序的情況下的情況下。

0

在這種情況下,我會向您介紹Safari允許您編輯和關注書籤的方式。您的用戶被蘋果教授的範例是期望看到整個列表的單個編輯按鈕。現在,無論您的用戶是否認識到這一點,都不確定,因爲人們已經覺得有必要製作YouTube視頻來解釋它的工作原理。你所做的任何事都不會讓每個人都滿意。但是,當你可以說「我完全按照蘋果在他們的應用程序中完成它的方式完成了任務時,你幾乎已經清除了任何不當行爲。」

你可以see the bookmarks/edit here