カスタム テーブル セルの機能を含むの子を作成しましたUITableViewCell。MenuItemまた、カスタム セルを使用して xib-file を作成し、xib-fileUITableViewCellに class を持つように設定しましたMenuItem。xib ファイルの名前MenuItemも同様です。私のUITableViewControllerクラスでは、次のようにしていますViewDidLoad:
UINib *menuItems = [UINib nibWithNibName:@"MenuItem" bundle:nil];
[[self tableView] registerNib:menuItems forCellReuseIdentifier:@"MenuItem"];
ただし、xib ファイルで使用されている背景色は、テーブルが表示するセルでは使用されていません。新しいラベルを追加すると表示されますが、背景色は白です。誰かが理由を知っていますか?
編集:私はで使用[tableView dequeueReusableCellWithIdentifier:@"MenuItem"];しcellForRowAtIndexPathます。