2008-10-06 72 views
42

我構建的界面非常類似於內置的Weather應用程序的flipside視圖,或者編輯模式下的Clock應用程序的Alarms視圖。表視圖始終處於編輯模式,因此刪除圖標出現在每個單元格的左側。UITableView didSelectRow在編輯時?

當表格視圖處於編輯模式時,我的代理不會收到didSelectRowAtIndexPath通知。它收到accessoryButtonTappedForRowWithIndexPath通知,但這不是我想要做的。我希望我的行保持可選狀態,即使表格視圖處於編輯模式時也是如此。

關於我如何完成此任何想法?

謝謝,

P.S. Hooray提升NDA。 =)

回答

101

table.allowsSelectionDuringEditing設置爲YES

+0

D'OH!謝謝。不過,我不認爲它是在SDK文檔中提到的。 – 2008-10-06 14:59:27

12

您也可以在屬性檢查器中進行設置。確保選擇了表格視圖,而不是視圖控制器,然後在編輯下拉菜單中選擇「編輯期間的單一選擇」:enter image description here