【问题标题】:transparent subview over UIimageViewUIimageView 上的透明子视图
【发布时间】:2009-12-24 09:49:06
【问题描述】:

由于我是 iphone 世界的新手,我需要一些启动帮助来实现这种设计吗?带有按钮的视图背景应该是透明的,以便用户可以在后面看到产品图像。

http://www.freeimagehosting.net/uploads/cb58b72480.jpg

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

【问题讨论】:

    标签: iphone uiimageview subview


    【解决方案1】:

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

    使用InterfaceBuilder先拖UIImageView再拖UIButton到父UIVIew里面。

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

    [view addSubview:myImageView]
    [view addSubview:myButton]
    

    当 UIView 被渲染时,这两种方法都会将实例 UIButton 放在 UIImageView 的顶部

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

    alpha = 0 是最透明的 alpha = 1 是最不透明的

    希望这会有所帮助。

    【讨论】:

    • 效果很好,谢谢,但是我如何制作边框(图像中的红色边框),应该感觉按钮视图放置在该图像上,可能我会在它周围添加一些标签.
    • 您将需要这样的图像(带有红色边框的透明背景)。一旦你有了这样的图像,你就可以把这个新图像和按钮放在它自己的子视图中
    猜你喜欢
    • 2018-05-16
    • 2010-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    相关资源
    最近更新 更多