我正在使用MDCTextInputControllerFilled
並設置activeColor
屬性更改了下劃線和浮動佔位符。但是,我無法找到設置閃爍光標顏色的方法,默認情況下它是藍色的。 有沒有辦法改變顏色?如何在MDCTextField上設置光標的顏色?
0
A
回答
1
1
由於MDCTextField
是UITextField
一個子類,你應該改變tintColor
屬性來更改光標的顏色:
mdcTextField.tintColor = .red
0
試試這個
override func viewDidLoad() {
super.viewDidLoad()
textfield.tintColor = .red
}
+0
是的,但如果你看到我第一次發佈的時間,,,乾杯 –
+0
是的,但是當我這樣做時沒有任何反應。 'MDCTextField'中必須有一些覆蓋。 – leppen
1
我有同樣的問題,並圍繞它得到通過繼承MDCTextField並重寫layoutSubviews,以便在佈局視圖後才能更改tintColor。這對我有效。
例:
AppaceaTextField.h
#import "MaterialTextFields.h"
@interface AppaceaTextField : MDCTextField
@end
AppaceaTextField.m
#import "AppaceaTextField.h"
@implementation AppaceaTextField
- (void) layoutSubviews{
[super layoutSubviews];
self.tintColor = [UIColor redColor];
}
@end
希望幫助!
相關問題
- 1. 在GTK + 3中設置光標顏色
- 2. 背景顏色基礎上的光標位置,特定顏色的光譜
- 3. 如何在圖像上設置顏色?
- 4. 如何在MPAndroidChart上設置顏色?
- 5. 如何設置VirtualStringTree標題的顏色?
- 6. 如何在光標懸停在表單上時設置光標?
- 7. 如何在Google地圖上設置不同顏色的標記?
- 8. 如何設置光標上的條件
- 9. 更改網頁上的光標顏色?
- 10. 如何設置rgl標籤顏色
- 11. 如何設置標籤背景顏色
- 12. 如何設置顏色條標籤
- 13. 如何設置GroupBox標題顏色
- 14. 如何在EditView(PROGRAMATICALLY)上更改氣泡顏色(在光標下)?
- 15. 如何在<hr>標記上設置背景顏色?
- 16. 如何在鼠標懸停上設置顏色 - css
- 17. 德爾福。倒置光標顏色
- 18. android設置編輯文本的底線和光標顏色
- 19. 如何在Swift中設置狀態的標題標題顏色
- 20. 設置gridview標題顏色
- 21. 如何更改光標顏色而不更改文字顏色?
- 22. 如何在C上設置鼠標光標位置?
- 23. 如何設置顏色
- 24. 設置控制檯光標和字體顏色
- 25. 光標顏色X山獅
- 26. CSS光標背景顏色?
- 27. 如何在分組的UITableViewCells上設置「上」邊框顏色?
- 28. 在textview上設置光標位置
- 29. 如何在表格視圖單元格中設置色調/高光顏色?
- 30. 如何閃光顏色?
謝謝,但光標顏色保持不變。 'MDCTextField'必須有一些特殊的東西。 'mdcTextField.tintColor = .red'沒有效果。 – leppen