2012-05-17 16 views
5

Mam pliki tekstowe i chcę zmienić jego promień, pole tekstowe miało promień poprawnie, ale brzeg wygląda jak wycięcie w nim.UItextfiled jak zrobić promień obramowania i zachować cień granicy również promień

W jaki sposób mogę sprawić, by granica również miała promień? patrz poniższy obrazek

enter image description here

+0

There może być zderzeniem w całkowitej ramie pola tekstowego, jego promieniem i paddingem, itp., aby ustawić większą ramkę lub zmniejszyć promień –

Odpowiedz

15

Ty możesz to kod to działa dobrze ze mną

UITextField* txtfield = [[UITextField alloc]initWithFrame:CGRectMake(10, 50, 300, 32)]; 
[txtfield setBorderStyle:UITextBorderStyleNone]; 
txtfield.layer.cornerRadius = 15.0; 
txtfield.layer.borderWidth = 2.0; 
txtfield.layer.borderColor = [UIColor redColor].CGColor; 
txtfield.layer.masksToBounds = YES; 
[self.view addSubview:txtfield]; 

Set ty tło w widoku i ustawić bordercolor do clearColor

Powiązane problemy