如何自定义颜色InAppSettingsKit?

时间:2014-02-02 22:47:03

标签: ios cocoa inappsettingskit

也许我错过了一些明显的东西,但似乎改变单元格颜色的唯一方法是更改​​IASKAppSettingsViewController和/或IASKPSTextFieldSpecifierViewCell中的代码。即使这似乎并不适用于所有事情。

我正在使用PSTextFieldSpecifier,PSToggleSwitchSpecifier和PSTitleValueSpecifier。

对于PSTextFieldSpecifier,在

- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier

我添加了这两行:

_textField.textColor = [UIColor whiteColor];
_textField.backgroundColor = [UIColor blackColor];

但是,这只改变了值的颜色,而不是标题的颜色。如何更改标题的颜色?

1 个答案:

答案 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的