已经创建了 的子级UITableViewCell,MenuItem其中包含我的自定义表格单元格的功能。我还创建了一个带有自定义单元格UITableViewCell的 xib 文件,并将 xib 文件中的MenuItem. xib 文件的名称也是MenuItem如此。在我的UITableViewController课堂上,我正在这样做ViewDidLoad:
UINib *menuItems = [UINib nibWithNibName:@"MenuItem" bundle:nil];
[[self tableView] registerNib:menuItems forCellReuseIdentifier:@"MenuItem"];
但是在 xib 文件中使用的背景颜色并没有在表格显示的单元格中使用。如果我添加一个新标签,它会显示出来,但背景颜色只是纯白色。有谁知道为什么?
编辑:我确实[tableView dequeueReusableCellWithIdentifier:@"MenuItem"];在cellForRowAtIndexPath.