0
您好,我正在爲swift中的uitableview單元格加載nib文件。如何設置用於uitableview單元的reuseidentifier的nil值,而dequeueReusableCellWithIdentifier?
我正在註冊單元,但爲了要使用nil ReusableCellWithIdentifier。
因爲我不想重用單元格。
在Objective-C中,我們可以在ReusableCellWithIdentifier中傳遞nil值來停止重用單元格,但是如何在Swift中完成。
如果我使用自定義單元格的init,那麼其他網點將會出現nil並且會導致致命錯誤。
問題在於,如果我使用的標識符像「CUSTOMECELL」一樣可用,那麼如果我將任何單元格屬性切換,那麼它在其他單元格中也會因爲重用標識符而反射。
請向我們顯示您的代碼 –
如果您不想重複使用這些單元,請不要註冊您的單元。在你的'cellForRowAtIndexPath'中創建一個新的單元格: 'let cell = UITableViewCell.init(style:.Default,reuseIdentifier:nil)' – Santosh
如果我傳遞零,我已經在訪問outlet屬性時發生致命錯誤。 –