[英]Display Transparent View in iPhone
我有一個ViewController,按下按鈕時,我正在使用[self presentModalViewController:_regViewController animation:YES]加載另一個視圖控制器;
在這個視圖控制器中,我只有一個文本框和兩個按鈕。
我想在這里顯示透明視圖。 我的意思是,我只想顯示TextField和Two按鈕,其余的事情應該透明地顯示其先前的視圖控制器(很少模糊)。 怎么做?
當您在另一個視圖控制器上模態顯示視圖控制器時,當前視圖控制器后面的視圖控制器被隱藏,請嘗試添加UIView或視圖控制器的視圖:
[self.view addSubivew:viewController.view];
否則,我建議創建UIView並添加為子視圖。
不要使用視圖控制器嘗試僅使用視圖並使它透明。
請勿將其添加到您的超級視圖中。
[self.view addSubview:your_transparent_view];
這個怎么樣:
self.backgroundView = [[UIView alloc] initWithFrame:CGRectMake(0.0f,0.0f,1024.0f,768.0f)];
self.backgroundView.backgroundColor = [UIColor colorWithRed:255 green:255 blue:255 alpha:0.5];
[self.view addSubview:self.backgroundView];
但是一定要實例化視圖,因為屬性然后進行了合成。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.