我是iOS的新手,我创建了一个Expandable-ListView,这里我的主要要求是当我展开单元格时,我希望将UILabel
textcolor更改为“RED”颜色并保留所有单元格{{1 textcolors必须像我的下图一样是“ORANGE”,当我折叠扩展的单元格时,那个单元格的UILabel
textcolor必须是“ORANGE”。
为此,我尝试了下面的代码,但是当我崩溃的单元格时,textcolor并没有像“ORANGE”那样改变,请帮助我。
UILabel
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController<UITableViewDataSource,UITableViewDelegate>
{
NSMutableArray *arrayForBool;
NSArray *sectionTitleArray;
}
@property (weak, nonatomic) IBOutlet UITableView *expandableTableView;
@end
答案 0 :(得分:2)
您只需要替换以下行:
if(collapsedSection == section)
带
if ([[arrayForBool objectAtIndex:section] boolValue])