相关疑难解决方法(0)

iPhone UITextField - 更改占位符文本颜色

我想更改我在UITextField控件中设置的占位符文本的颜色,使其变黑.

我更喜欢这样做而不使用普通文本作为占位符,并且必须覆盖所有方法来模仿占位符的行为.

我相信如果我重写这个方法:

- (void)drawPlaceholderInRect:(CGRect)rect
Run Code Online (Sandbox Code Playgroud)

然后我应该能够做到这一点.但我不确定如何从此方法中访问实际的占位符对象.

uitextfield ios

550
推荐指数
22
解决办法
34万
查看次数

如何在保留现有属性的同时为UITextField设置占位符文本的颜色?

我已经看到一些答案显示如何通过覆盖drawPlaceholderInRect:方法来更改UITextField的placeHolder文本颜色,如下所示:

iPhone UITextField - 更改占位符文本颜色

但这并不能保持现有的属性,如对齐,字体等......什么是解决这个问题的更好方法?

uitextfield ios

20
推荐指数
3
解决办法
3万
查看次数

标签 统计

ios ×2

uitextfield ×2