Iphone UIimageView上的透明子视图

Iphone UIimageView上的透明子视图,iphone,uiimageview,subview,Iphone,Uiimageview,Subview,因为我是iphone世界的新手,我需要一些创业帮助来实现这种设计?有按钮的视图的背景应该是透明的,以便用户可以看到后面的产品图像 如果需要更多解释,请告诉我? 谢谢。您必须有一个包含UIImageView和UIButton的UIView 使用InterfaceBuilder首先拖动UIImageView,然后在父UIVIew内拖动UIButton 或者,您可以通过编程方式,首先为UIImageView调用父UIView的addSubView方法,然后为UIButton视图调用该方法 [view

因为我是iphone世界的新手,我需要一些创业帮助来实现这种设计?有按钮的视图的背景应该是透明的,以便用户可以看到后面的产品图像

如果需要更多解释,请告诉我?
谢谢。

您必须有一个包含UIImageView和UIButton的UIView

使用InterfaceBuilder首先拖动UIImageView,然后在父UIVIew内拖动UIButton

或者,您可以通过编程方式,首先为UIImageView调用父UIView的
addSubView
方法,然后为UIButton视图调用该方法

[view addSubview:myImageView]
[view addSubview:myButton]
呈现UIView时,这两种方法都会将实例UIButton放置在UIImageView的顶部

此外,仅供参考,视图的透明度可以通过其
alpha
属性进行控制

alpha=0是最透明和最可靠的 alpha=1是最不透明的


希望这能有所帮助。

这真的很好,谢谢,但是我如何制作边框(图像中的红色边框),它应该感觉像按钮视图被放置在该图像上,可能是我将在其周围添加一些标签。您将需要这样的图像(带有红色边框的透明背景)。一旦您有了这样一个图像,您就可以将这个新图像和按钮放在它自己的子视图中