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应用程序更有趣。无论如何,谢谢你! –