Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何使UITextField和Round Rect按钮透明?_Iphone_Uitextfield - Fatal编程技术网

Iphone 如何使UITextField和Round Rect按钮透明?

Iphone 如何使UITextField和Round Rect按钮透明?,iphone,uitextfield,Iphone,Uitextfield,我有一个带有一个按钮和三个UITextField的视图。视图的背景是图像。我希望UITextField和Round Rect按钮的背景是透明的,这样就有了它们的功能和显示文本,但是没有背景。添加透明图像作为背景没有帮助 提前谢谢 对于按钮,您需要将按钮类型更改为: button.buttonType = UIButtonTypeCustom; 看 至于文本字段,我认为你不能使它们透明。一种解决方案是将每个文本字段的背景图像设置为文本字段透明时显示的图像。如果获得像素级的完美效果,则需要将按钮类

我有一个带有一个按钮和三个UITextField的视图。视图的背景是图像。我希望UITextField和Round Rect按钮的背景是透明的,这样就有了它们的功能和显示文本,但是没有背景。添加透明图像作为背景没有帮助


提前谢谢

对于按钮,您需要将按钮类型更改为:

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,它适用于按钮,但它是矩形的。有没有办法使其与默认按钮的形状相同?