CheckListCell.h:
#import <UIKit/UIKit.h>@interface CheckListCell : UItableVIEwCell { UILabel *nameLabel; UILabel *colorLabel; BOol selected;}@property (nonatomic,retain) IBOutlet UILabel *nameLabel;@property (nonatomic,retain) IBOutlet UILabel *colorLabel;@end
CheckListCell.m:
#import "CheckListCell.h"@implementation CheckListCell@synthesize colorLabel,nameLabel;- (ID)initWithStyle:(UItableVIEwCellStyle)style reuseIDentifIEr:(Nsstring *)reuseIDentifIEr { if ((self = [super initWithStyle:style reuseIDentifIEr:reuseIDentifIEr])) { // Initialization code } return self;}- (voID)setSelected:(BOol)selected animated:(BOol)animated { [super setSelected:selected animated:animated]; // Configure the vIEw for the selected state}- (voID)dealloc { [nameLabel release]; [colorLabel release]; [super dealloc];}@end解决方法 在dIDSelectRowAtIndexPath方法中,进行调用以获取当前单元格并相应地更新:
CheckListCell* theCell = (CheckListCell*)[tableVIEw cellForRowAtIndexPath:indexPath];theCell.nameLabel.textcolor = [UIcolor lightGraycolor];theCell.colorLabel.textcolor = [UIcolor lightGraycolor];总结
以上是内存溢出为你收集整理的在自定义UITableViewCell iphone中更改文本颜色全部内容,希望文章能够帮你解决在自定义UITableViewCell iphone中更改文本颜色所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)