當用戶點擊SearchBar時,我需要使視圖的矩形部分變黑。我無法找到一種方法來做到這一點。我試過CGRectMake,但我如何設置該矩形的alpha?設置UIView的一部分的alpha
1
A
回答
3
爲什麼不添加另一個UIView
並在某些事件上將其添加到UIView
?
1
添加的UIImageView與黑色背景:
UIImageView *myView= [[UIImageView alloc] initWithFrame:CGRectMake(x, y, width, height)];
myView.backgroundColor = [UIColor blackColor];
[self.view addSubview:myView];
[myView release];
1
它可以通過以下面的方式
的UIView *視圖= [[[UIView的頁頭添加子層到視圖的層來完成] initWithFrame:CGRectMake(50.0,0.0,100.0,100.0)] autorelease]; view.backgroundColor = [UIColor grayColor]; [self.view addSubview:view];
CALayer *layerUP = [CALayer layer];
[layerUP setFrame:CGRectMake(0.0, 0.0, 100.0, 50.0)];
[layerUP setBackgroundColor:[UIColor colorWithRed:1.0 green:0.0 blue:0.0 alpha:1.0].CGColor];
[view.layer addSublayer:layerUP];
CALayer *layerDown = [CALayer layer];
[layerDown setFrame:CGRectMake(0.0, 50.0, 100.0, 50.0)];
[layerDown setBackgroundColor:[UIColor colorWithRed:1.0 green:0.0 blue:0.0 alpha:0.2].CGColor];
[view.layer addSublayer:layerDown];
相關問題
- 1. 如何正確設置UIView的alpha? [iOS]
- 2. 設置UIView的alpha時出錯3
- 3. 掩蔽UIView的一部分
- 4. 如何設置位圖預設置Alpha的alpha?
- 5. 設置一些像素的alpha爲零
- 6. 如何爲UIview的某個部分設置動畫
- 7. 在UIView中將字符串的部分設置爲粗體
- 8. 如何設置uiclearcolor的alpha?
- 9. 如何設置UIImage的Alpha?
- 10. 設置NavigationItem的Alpha值
- 11. UIView alpha值問題
- 12. 使UIView的一部分變得透明
- 13. 更改UIView一小部分的顏色?
- 14. 使UIView的一部分透明
- 15. 使用contentStretch拉伸UIView的一部分
- 16. 多部分,一個部分的設置Content-Type的
- 17. Javascript設置網站的一部分
- 18. UIGestureRecognizer部分UIView
- 19. 設置部分
- 20. UIView的扭曲部分
- 21. 的iPad設置一個UIView控制器
- 22. 設置UIVIew的背景色
- 23. 用UIViewView的頂部淡入UIView部分
- 24. 設置字符串的一部分等於數組的一部分
- 25. 在UIView部分設置漸變,半色漸變,一半爲單色
- 26. 嘗試在UITableView的UIView部分的UIView裏面使用Swift設置UILabel的文本
- 27. 如何設置tableView的一個部分的分隔符清除
- 28. 根據日期設置Alpha
- 29. IOS:在UIImage中設置alpha
- 30. as3 - 設置紋理alpha值
我有一個搜索欄,當用戶點擊它時,我使用CATransition向上移動它,並顯示取消按鈕。現在,在此之後,我希望其餘的視圖下面的搜索欄blackish..sort像Twitter應用程序..#發現選項卡 – 2012-03-02 12:36:53
顯示一些圖像 – Sarah 2012-03-02 12:37:54