在封闭视图内的Pickerview

时间:2010-07-17 11:49:52

标签: iphone

使用iphone sdk 4.0。我在视图中添加了UIPickerView。我想要UIPickerView 是非透明的(实际上),但我希望背景视图的alpha值为0.3。

这样就可以看到视图的上半部分(全尺寸屏幕) 并且具有拾取器的下部是实心的。但是,当我设置alpha为 背景视图它影响了挑选者观察并使其成为一个透视者。

任何人都知道怎么做?

由于

1 个答案:

答案 0 :(得分:0)

这听起来像您的UIPickerView视图和背景视图位于同一视图层次结构中。如果要在视图上设置alpha,则所有子视图都将受其影响。确保您的“背景”视图确实在后台,而不是UIPickerView的父级。

编辑:

您应该能够在IB中创建一个层次结构,如下所示:

 - UView (root view)
     - background view
         - children of the background view (optional)
     - picker view
         - children of the picker view (optional)
     - other view
         - children of the other views
             - grand children ... etc

在这种情况下,“背景”和该级别的其他视图都具有相同的父级,因此它们是兄弟姐妹。