2015-05-16 32 views
1

我有一個應用程序,當需要時在屏幕上顯示UIPickerView。我希望它的顏色與默認的navigationBar顏色相同,但透明度稍差一些,您可以通過它瀏覽,但不足以隱藏導航欄上的內容。UIPickerView與導航條相同

可能有一個簡單的解決方案,如果真是太棒了!我是新來的遊戲。

在此先感謝

+0

@Yossi你甚至看他的問題? :/ –

+1

@JKX你可能想添加'UIVisualEffectView'模糊它下面的視圖作爲選擇器的背景視圖。 –

+0

太棒了!結束了與UIVisualEffectView ...工作正是我設想的!謝謝 – JKX

回答

0

所以感謝@ChristianSchorr我用UIVisualEffectView達到我的目的

UIVisualEffectView *visualEffectView; 
UIVisualEffect *blurEffect; 
blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight]; 
visualEffectView = [[UIVisualEffectView alloc] initWithEffect:blurEffect]; 
     [self.tableStations addSubview:visualEffectView]; 
     pickerSort.frame = CGRectMake(0,0,originalPickerFrame.size.width,originalPickerFrame.size.height); 
     visualEffectView.frame = CGRectMake(0,0,originalPickerFrame.size.width,originalPickerFrame.size.height - 64); 

曾任職我需要