我创建了一个生成器,例如创建一个文本域。
-(UITextField *)generateTextField
{
UITextField *textfield = [[UITextField alloc]initWithFrame:CGRectMake(100, 150, 100, 40)];
textfield.layer.borderColor = [[UIColor colorWithRed:171.0/255.0 green:171.0/255.0 blue:171.0/255.0 alpha:1.0] CGColor];
return textfield;
}
现在,我在另一个带有UIView的类中调用此函数。但它没有在屏幕上显示我的文本字段:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
SubtaskGenerator *scg = [[SubtaskGenerator alloc]init];
UITextField * textfield = [scg generateTextField];
[self.view addSubview:textfield];
}
我是否必须以另一种方式进行?
答案 0 :(得分:0)
textfield.layer.borderWidth = 2.0;