带圆角的UITextField不使用背景图像

时间:2012-07-20 09:24:04

标签: iphone ios uitextfield

我想绕过UITextField Corners,显示类似这样的内容

rounded textfield

我想以编程方式执行此操作,而不是使用图像。

1 个答案:

答案 0 :(得分:5)

您可以在任何UIView-Subclass上设置Corner-Radius。

  1. QuartzCore 框架添加到您的项目
  2. #import <QuartzCore/QuartzCore.h>子类中添加UIViewController(您可以访问所选UITextfield个实例
  3. viewDidLoad / viewWillAppear (或您的UITextfield已经实例化的任何其他地方,请致电[yourTextField.layer setCornerRadius:14.0f];
  4. 使用cornerRadius值,直到它看起来不错
  5. 我认为这会对你有帮助。