0
我有一个自定义的UITableViewCell,我想使用UIAppearance协议来设计样式。使用UIAppearance自定义UITableViewCell样式
@interface MyCell : UITableViewCell<UIAppearance>
{
}
@property (nonatomic,weak) UIView *backgroundCellView UI_APPEARANCE_SELECTOR;
MyCell.m:
-(void) setBackgroundCellView:(UIView *)backgroundView
{
NSLog(@"setBackgroundCellView");
[super setBackgroundView:backgroundView];
}
在应用程序委托我做了以下内容:
[[MyCell appearance] setBackgroundCellView:[UIImageView .... with an image]];
其分配后台几格但不是所有的细胞。通常分配的是在中间。
[检查此视频的工作代码](http://46media.net/xcode-turorials/customize-the-appearance-of-uitableview-and-uitableviewcell-in-xcode-4/) – nsgulliver 2013-03-07 21:00:33
代码该视频不使用UIAppearance协议。当我想自定义10个UITableViews会发生什么。 – 2013-03-07 21:12:39
好吧,它的目的是改变uitableview的背景,你可以为此设计一个自定义单元我想 – nsgulliver 2013-03-07 21:14:26