也许我错过了一些明显的东西,但似乎改变单元格颜色的唯一方法是更改IASKAppSettingsViewController和/或IASKPSTextFieldSpecifierViewCell中的代码。即使这似乎并不适用于所有事情。
我正在使用PSTextFieldSpecifier,PSToggleSwitchSpecifier和PSTitleValueSpecifier。
对于PSTextFieldSpecifier,在
中- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
我添加了这两行:
_textField.textColor = [UIColor whiteColor];
_textField.backgroundColor = [UIColor blackColor];
但是,这只改变了值的颜色,而不是标题的颜色。如何更改标题的颜色?
答案 0 :(得分:0)
最后,我使用UIAppearance来设置单元格的背景,然后我添加了这个:
cell.textLabel.textColor = [UIColor colorWithRed:0.0f green:122.0/255.0f blue:1.0f alpha:1.000f];
cell.detailTextLabel.textColor = [UIColor colorWithRed:0.0f green:122.0/255.0f blue:1.0f alpha:1.000f];
到
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
IASKAppSettingsViewController的。