我目前正在使用具有单独nib文件和实现文件的自定义集合视图单元格。我也在处理某种类型的动画以进行滚动。当有许多细胞时,其中一些细胞重叠。所以我正在探索基于单元索引路径为不同单元使用各种单元标识符的选项。有没有办法实现这一点,因为注册功能要求用户提前定义单元标识符?
答案 0 :(得分:0)
您可以将registerClass方法用于不同类型的自定义单元格和不同的自定义单元格标识符。 Swift中的例子:
searchResultsTableView.registerClass(HolidayItemTableViewCell.self, forCellReuseIdentifier: "holidayItemCell")
searchResultsTableView.registerClass(EmployeeSearchResultsTableViewCell.self, forCellReuseIdentifier: "employeeSearchResultCell")
searchResultsTableView.registerClass(OfficeSearchResultTableViewCell.self, forCellReuseIdentifier: "officeCell")