2015-12-02 104 views
1

如何更改FXForms中可編輯文本的顏色?我試過@"textLabel.color"@"detailTextLabel.color",但沒有奏效。如何更改FXForms中可編輯文本的顏色?

enter image description here

+0

什麼是外匯形式?你如何在視圖控制器中使用它? –

+0

你可以簡單地改變textfield的色調! –

+2

箭頭標記的元素不是標籤,而是文本字段。你可能需要一個不同的密鑰。 '@ 「textField.textColor」'? –

回答

1

使用適當的keyPath這一點很重要:在你的情況應該是

@{@"textField.textColor": [UIColor redColor]} 
1

改變這一行的FXForms.m文件

FXFormTextFieldCell實現:

- (void)setUp方法:

或者你也可以從您的視圖控制器替代設置方法

self.textField.textColor = [UIColor yourColor];//[UIColor colorWithRed:0.275f green:0.376f blue:0.522f alpha:1.000f]; 
+0

FXforms也可以通過Cocoapods添加到項目中(例如)。直接修改庫源代碼並不是一個好主意 - 它無視使用依賴管理的目的。 –

+0

YOu是正確的,但方法設置也給予覆蓋! –

+0

哦,我誤解他應該修改源文件。對於那個很抱歉。是的,覆蓋設置(分類)也是一種有效的方法。 –

相關問題