//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