我正在尝试创建将在Interface Builder中呈现的自定义视图UITextField
。
我希望能够调整边框颜色和宽度。
我了解我需要实施IBINSPECTABLE
和IBDESIGNABLE
才能进行这些更改,并在我的故事板中查看。
我的头文件如下:
#import <UIKit/UIKit.h>
IB_DESIGNABLE
@interface BorderTextField : UITextField
@property (nonatomic) IBINSPECTABLE UIColor borderColor;
@end
不适用于边框颜色。我知道我做错了什么我不知道是什么。
答案 0 :(得分:0)
为什么不尝试UITextField的图层属性
尝试如下。
UITextField *txtField = // Initialize your txtField
txtField.layer.borderColor = [UIColor redColor].cgcolor;
txtField.layer.borderWidth = 2.0
希望这可以解决您的问题