我遇到與我的應用程序的「設置」頁面有關的問題。我選擇使用靜態單元格,所以我有幾個表格部分,每個部分有3-4個單元格。靜態單元格上的Xcode設置附件標記錯誤
在viewDidLoad中我加載我和NSUserDefaults的設置輔助標誌是這樣的:
...
}
else if (... my Condition3 ...) {
indexPath = [NSIndexPath indexPathForRow:2 inSection:0];
}
UITableViewCell* cell = [settingsTable cellForRowAtIndexPath:indexPath];
cell.accessoryType = UITableViewCellAccessoryCheckmark;
這工作得很好,並設置單元格與匹配用對號設置。但是,這僅適用於默認情況下在屏幕上顯示的單元格。任何需要滾動的單元格都不包含複選標記。
有沒有辦法解決這個問題,最好不用動態單元格?
如果您在willDisplayCell方法中設置附件就足夠了。無需在viewDidAppear中執行此操作。 – 2014-12-27 10:14:34