Iphone 如何使UITextField和Round Rect按钮透明?
我有一个带有一个按钮和三个UITextField的视图。视图的背景是图像。我希望UITextField和Round Rect按钮的背景是透明的,这样就有了它们的功能和显示文本,但是没有背景。添加透明图像作为背景没有帮助Iphone 如何使UITextField和Round Rect按钮透明?,iphone,uitextfield,Iphone,Uitextfield,我有一个带有一个按钮和三个UITextField的视图。视图的背景是图像。我希望UITextField和Round Rect按钮的背景是透明的,这样就有了它们的功能和显示文本,但是没有背景。添加透明图像作为背景没有帮助 提前谢谢 对于按钮,您需要将按钮类型更改为: button.buttonType = UIButtonTypeCustom; 看 至于文本字段,我认为你不能使它们透明。一种解决方案是将每个文本字段的背景图像设置为文本字段透明时显示的图像。如果获得像素级的完美效果,则需要将按钮类
提前谢谢 对于按钮,您需要将按钮类型更改为:
button.buttonType = UIButtonTypeCustom;
看
至于文本字段,我认为你不能使它们透明。一种解决方案是将每个文本字段的背景图像设置为文本字段透明时显示的图像。如果获得像素级的完美效果,则需要将按钮类型更改为以下类型的按钮的文本字段将看起来是透明的:
button.buttonType = UIButtonTypeCustom;
看
至于文本字段,我认为你不能使它们透明。一种解决方案是将每个文本字段的背景图像设置为文本字段透明时显示的图像。如果你得到了完美的像素,那么文本字段看起来就像pheelicks所说的那样是透明的,
UIButton
可以用类型UIButtonTypeCustom
创建它
对于
UITextField
将其边框样式设置为UITextBorderStyleNone
,正如pheelicks所说的UIButton
可以使用类型UIButtonTypeCustom
创建它
对于
UITextField
将其边框样式设置为UITextBorderStyleNone
[[UIButton buttonwhithtype:UIButtonTypeCustom]initWithFrame:CGRectMake(0,0,100,100)]代码>[[UIButton按钮类型:UIButtonTypeCustom]initWithFrame:CGRectMake(0,0,100,100)]代码>Hmm。。出现了另一个问题。有可能在按钮周围创建边框吗?请看这个关于向UILabel添加边框的问题:我认为这种方法应该适用于所有UIView子类EP,它适用于按钮,但它是矩形的。有没有办法把它做成和默认按钮一样的形状?嗯。。出现了另一个问题。有可能在按钮周围创建边框吗?请看这个关于向UILabel添加边框的问题:我认为这种方法应该适用于所有UIView子类EP,它适用于按钮,但它是矩形的。有没有办法使其与默认按钮的形状相同?