Is there an obvious way to make a text input box that has rounded edges?
I'm not talking about setting a UITextField's borderStyle to UITextBorderStyleRoundedRect. That only gives me rounded corners.
I'm talking about the style text field used as input in the SMS app (before you hit send), or the UISearchBar. I've also seen it used in 3rd party applications (for example, the comment input box in the Facebook application).
Is this possible using standard Cocoa Touch? Or do I have to bring my own background images to the table?
You can also set the corner radius on the textField, which might give you enough control to get the look you want:
textField.layer.cornerRadius = 10;
Be sure to include #import <QuartzCore/QuartzCore.h>
to access this.
(the above answer it probably a better answer; this just might be easier)
for iPhone text input with rounded edges,
include - #import <QuartzCore/QuartzCore.h>
to access this
textField.layer.cornerRadius = 10;
this is the best and simple way to make rounded edge of the UITextField
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With