带有IBDISPOSABLE的UITextField边框颜色

时间:2015-04-30 13:10:25

标签: ios objective-c

我正在尝试创建将在Interface Builder中呈现的自定义视图UITextField

我希望能够调整边框颜色和宽度。

我了解我需要实施IBINSPECTABLEIBDESIGNABLE才能进行这些更改,并在我的故事板中查看。

我的头文件如下:

#import <UIKit/UIKit.h>

IB_DESIGNABLE
@interface BorderTextField : UITextField

@property (nonatomic) IBINSPECTABLE UIColor borderColor;

@end

不适用于边框颜色。我知道我做错了什么我不知道是什么。

1 个答案:

答案 0 :(得分:0)

为什么不尝试UITextField的图层属性

尝试如下。

UITextField *txtField = // Initialize your txtField
txtField.layer.borderColor = [UIColor redColor].cgcolor;
txtField.layer.borderWidth = 2.0

希望这可以解决您的问题