【问题标题】:Custom UITextField自定义 UITextField
【发布时间】:2011-10-01 10:13:15
【问题描述】:

我知道以前有人问过这个问题,但我没有看到任何可以使用的答案。所以我很抱歉问了一个重复的问题,但这很重要。那么有什么方法可以改变圆形 UITextField 的背景颜色。我有想要使用的 RGB 值,但我只能使用背景属性更改角。

【问题讨论】:

  • 如果您是付费开发者,您可能想尝试一下 iOS 5 测试版是否符合您的预期。
  • 如果我制作另一个应用程序,它将是 iOS 5。我是付费开发人员的儿子,但它是为企业服务的。谢谢!

标签: iphone objective-c ios uitextfield rgb


【解决方案1】:

看起来this answer 涵盖了您需要的内容。简而言之,圆润的 UITextField 是在幕后与一堆其他 UIImageView 一起绘制的,因此您需要将按钮样式更改为其他样式,然后进行所需的修改。

【讨论】:

  • 谢谢,我之前没见过这个答案,但应该可以。
【解决方案2】:

您可以使用background 属性设置UITextField 的背景,我在UITextField 的文档中找不到将颜色设置为背景所以您可以考虑使用由您的RGB 值形成的图像,并且设置文本字段的背景。

@property(nonatomic, retain) UIImage *background

如下所示。

myTextfield.background = [UIImage imageNamed:@"myImage.png"];

【讨论】:

  • 谢谢你的回答。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-03
相关资源
最近更新 更多