//sample problem
myInputTextBox.layer.borderColor= CFBridgingRetain([UIColor grayColor]); //not working
myInputTextBox.layer.borderColor= [UIColor grayColor]; //implicit conversion, not working
myInputTextBox.layer.borderColor= (__bridge CGColorRef)([UIColor grayColor]);//not working
我花了很多时间。应用程序,myInputTextBox是UITextField对象。请帮我在Xcode中解决这个问题的IOStextInputBox.layer.borderColor不能从代码中工作
//Actual code is
UITextField *_PI[6];
for(int i=0;i<totalChances;i++){
_PI[i]=[[UITextField alloc] initWithFrame:CGRectOffset(CGRectMake(15,55, 50,30), 49*i,0)];
_PI[i].placeholder=[NSString stringWithFormat:@"P(%c)",(i+'A')];
_PI[i].Delegate=self;
_PI[i].font=fontInputs;
_PI[i].borderStyle=UITextBorderStyleLine;
_PI[i].layer.borderWidth=0.5f;//even if i change the border width to 2.0, it does not work
_PI[i].layer.borderColor= (__bridge CGColorRef)([UIColor grayColor]);//this line doesn't works
[self.view addSubview:_PI[i]];
}
做你检查myInputTextBox绑定到UI中的任何对象? – Saad 2014-09-22 21:07:04
不,它不是。这是绑定的问题吗?其实我不知道什么是绑定。 – Keshab 2014-09-22 21:09:24
你确定它是IBOUtlet? – Saad 2014-09-22 21:10:08