17
A
回答
53
更改的UITextField的tintColor用光標
[mobileTextField setTintColor:[UIColor blueColor]];
,如果你使用的XIb請設置的UITextField
的錫顏色注: - 這是工作在IOS 7+
0
我在使用UITextField時遇到同樣的問題。該場景是有史以來在文本字段上點擊時,立即刪除相同的視圖。
因此,當我使用[view endEditing:YES]時就解決了這個問題;
希望這會幫助你。
4
正如@Deepesh所說,這是選擇適當的色調顏色的問題。然而,這是不夠的,因爲我以編程方式創建UITextField,並由於某種原因忽略此設置。
- (UITextField *)textfieldPhotoTitle
{
if (_textfieldPhotoTitle) {
return _textfieldPhotoTitle;
}
_textfieldPhotoTitle = [[UITextField alloc] init];
_textfieldPhotoTitle.placeholder = NSLocalizedString(@"PHOTO_UPLOAD_PHOTO_TITLE_PLACEHOLDER", @"");
_textfieldPhotoTitle.keyboardType = UIKeyboardTypeASCIICapable;
_textfieldPhotoTitle.layoutMinSize = CGSizeMake(0, 40);
_textfieldPhotoTitle.layoutInsets = UIEdgeInsetsMake(11, 15, 9, 0);
_textfieldPhotoTitle.tintColor = UIColor.blueColor; // IGNORED. NOT WORKING!!
_textfieldPhotoTitle.delegate = self;
return _textfieldPhotoTitle;
}
在另一方面,設置textFieldDidBeginEditing內的顏色也爲解決這個問題:
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
textField.tintColor = UIColor.blueColor;
}
在iOS8上的工作。
+1
謝謝** textField.tintColor = UIColor.blueColor; **效果很好。 – swiftBoy
1
該問題與UITextField
的tintColor
有關。
該問題可以通過將mainView的tintColor設置爲UITextField
至default
來解決。因爲這將影響XCode 7中的所有子視圖。 無論如何,這解決了我的問題,並從iOS 7及以上版本正常工作。
相關問題
- 1. Pex的可見性問題
- 2. jqGrid的可見性問題
- 3. mySQL可見性問題
- 4. Fancybox可見性問題
- 5. OpenERP IE可見性問題
- 6. Opera中的SVG可見性問題
- 7. Java中的可見性問題
- 8. Android中的按鈕可見性問題
- 9. JLayeredPane中的Jpanel可見性問題
- 10. Urwid:使光標不可見
- 11. iOS7/iOS8中[UIImage imageNamed]的性能問題
- 12. SimpleCursorAdapter中的光標問題
- 13. IE7和IE8的可見性問題
- 14. F#類型的可見性問題
- 15. WPF按鈕的可見性問題
- 16. iOS7中的問題,iOS6中的問題
- 17. MongoDB C#光標性能問題
- 18. 如何讓鼠標光標不可見?
- 19. Primefaces:fileupload光標問題
- 20. 光標setFilterQueryProvider問題
- 21. Android光標問題
- 22. MySQL光標問題
- 23. C光標問題
- 24. MaskEdittext光標問題
- 25. autocompletebox光標問題
- 26. WPF DataGrid行標題可見性錯誤
- 27. EDITTEXT光標不可見的Android
- 28. 的Android EDITTEXT光標不可見
- 29. [Processing/Java]可見性/分層問題
- 30. CSS:按鈕可見性問題
哎呀,通過蘋果QA通過:P –
這工作,但我仍然不明白爲什麼默認色調設置不起作用。 – bickster
每天我都會因爲提供這樣一個SDK而多憎恨蘋果公司......使用Android應用程序更有趣。無論如何,謝謝你! –