objective-c - UITextField 自定义

标签 objective-c ios cocoa-touch uitextfield customization

根据客户的要求,我需要一个 UITextField 看起来像这样

http://i.imgur.com/bFXw6.png

我使用了一个普通的 UITextField,甚至尝试了一个 cornerRadius 来让它看起来一样,但我的看起来像这样:

http://i.imgur.com/i3jZe.png

两者之间的一个显着区别是,在标准 UITextField 中,按钮水平边框的顶部有一条轻微的黑色线条,充当阴影。我该如何摆脱它?

感谢您的宝贵时间和帮助!

最佳答案

您可以将 textField borderStyle 用作 UITextBorderStyleNonetextField.backgroundColor = [UIColor clearColor]

然后使用你想放在背景中的图像。请记住,放置图像的 UIImageView 应该是下 View ,UITextField 应该是上 View 。

关于objective-c - UITextField 自定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6665842/

相关文章:

ios - 在 UICollectionView 中设置排序属性的问题

ios - 如何在不直接由 segues 连接的 View Controller 之间共享数据

objective-c - 编写一个 NSPredicate,如果不满足条件则返回 true

ios - 如何在 init 方法中访问父类(super class)的变量

ios - 从 SQLite 检索行花费太多时间

ios - 如何在 swift 中的 do 函数中为字符串添加 +1 以进行分页

objective-c - 图像的像素数据

objective-c - Xcode 4.2,无法运行单元测试

iphone - 更改 rootViewController 与当前 ModalViewController

ios - 如何以编程方式突出显示 UIWebView 的特定文本?