Zhe*_*hen 6 objective-c uitableview ios
我一直在尝试设置表视图的背景颜色,但面临一个问题
这就是我想要做的.
//Set background color of table view (translucent)
self.tableView.backgroundColor = [UIColor colorWithRed:0.0 green:0.2 blue:0.5 alpha:0.7];
//Set frame for tableview
[self.tableView setFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height-self.picker.frame.size.height)];
Run Code Online (Sandbox Code Playgroud)
设置表格单元格后,我发现表格单元格周围的alpha级别存在不一致(请参见下面的屏幕截图)

反正有没有使背景的颜色/ alpha级别一致?(注意:我没有设置背景图片,只有颜色和alpha级别)
谢谢!
真鹤
ACB*_*urk 22
我最近自己遇到了这个问题,并认为我找到了解决方案
self.tableView.backgroundColor = [UIColor clearColor];
self.parentViewController.view.backgroundColor = [UIColor colorWithRed:0.0 green:0.2 blue:0.5 alpha:0.7];
Run Code Online (Sandbox Code Playgroud)
给你一个镜头,可能需要为你的特定情况进行一些按摩(看起来你也有一些半透明的蓝色背后的照片).
您需要清除UITableView的背景以及将Opaque设置为 FALSE
[self.tableView setBackgroundColor: [UIColor clearColor]];
[self.tableView setOpaque: NO];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23850 次 |
| 最近记录: |