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

use*_*223 4 iphone uitextfield ios

我想围绕UITextField Corners,显示它是这样的

圆形文本字段

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

小智 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值,直到看起来不错

我想这会对你有所帮助.