我試圖刪除一個部分,當用戶單擊部分中顯示的刪除圖標時,它就是UITableView中的行。如何使用swift2在IOS APP中按需刪除/刪除某個部分及其中的行使用swift2 +
我知道的一個解決方案是從數組中刪除對象並重新載入表,但這不是一個過程有效的解決方案。
我試圖刪除一個部分,當用戶單擊部分中顯示的刪除圖標時,它就是UITableView中的行。如何使用swift2在IOS APP中按需刪除/刪除某個部分及其中的行使用swift2 +
我知道的一個解決方案是從數組中刪除對象並重新載入表,但這不是一個過程有效的解決方案。
從數據源中刪除數據後,刪除內置tableView方法的部分。
datasource.deleteSection()
tableView.deleteSections(NSIndexSet(index: sectionIndex), withRowAnimation: .Automatic)
我的數據源被設置爲'table.dataSource = self'。我不知道如何在我的情況下執行'datasource.deleteSection()'。 – PlateReverb
@PlateReverb不是'tableViews'數據源,即爲表提供數據的實際數據源。因此,如果你的'tableView'中顯示了一個名稱數組,那麼首先刪除數組中的名稱,然後刪除'tableView'中的行,或者在本例中,刪除部分中的名稱。 – Chris
嗯...我的部分不是由數組填充,而是由文字填充...我覺得我可能錯過了某些東西,需要寫我自己的問題... – PlateReverb
查看「UITableView」的文檔。有插入,刪除和重新加載行和部分的方法。 – rmaddy