2012-07-28 107 views
0

我是iOS開發領域的新手。表視圖添加功能?

我有四個標籤標籤欄應用,我的第二個選項卡是一個導航控制器當我按下它推到我的詳細視圖的單元,其具有在其上的表。我的第三個選項卡是一個最喜歡的選項卡,而我想要的是如果我喜歡我的表格視圖中的任何內容,我怎樣才能將該值放入「收藏夾」選項卡中,該選項卡中也可能有一個表格。

我希望你的想法我怎麼能這樣做呢? (像我應該有一個按鈕導航欄「添加到收藏夾」,只要我點擊該選項卡我的表進入編輯模式與「+」標誌來到每個單元格前面,價值我像我按+符號,它在最喜歡的標籤)這是我的想法,但我真的不知道如何實現它。

你能幫助我在這?

回答

0

這個問題對Stack Overflow來說太大了。你應該真的通過Apple's sample code and documentation

爲了讓你開始:

  • 對於4個標籤,您很可能希望在嵌入一個UITabBarController一切,這將是你的根視圖控制器。

  • 要獲得您正在尋找的編輯模式功能,您需要覆蓋- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath以啓用該功能。 (見UITableViewDelegate documentation)。

  • 使用編輯模式「+」鍵的功能,以此來單元添加到收藏夾列表是不直觀。在用於添加更多字段或更多信息的上下文中,您的用戶將習慣於查看「通訊錄」應用中的該按鈕等。他們不希望它把東西放在不同標籤中的列表中。看看蘋果如何在聯繫人應用中管理收藏夾,瞭解如何正確使用它的示例。您還應該諮詢Human Interface Guidelines

+0

第一點和第二點已經整理出來了,但他們如何管理+綠色標誌的唯一功能就是我所需要的。 還是謝謝您的回覆 – 2012-07-29 01:47:53

+0

你的意思是如何當用戶使用綠色的「+」按鈕來檢測?你應該在你的表視圖的委託中實現'tableView:commitEditingStyle:forRowAtIndexPath:'。 – 2012-07-29 01:51:30

+0

是的,我想知道+綠色按鈕怎麼進來的每個表觀察室前,當我實現的tableView:commitEditingStyle:forRowAtIndexPath:正常的「 - 」紅色標誌按鈕進來的每一個細胞的前 – 2012-07-29 15:51:50