我希望有像以下这样的联合电子邮件和密码文本框 -
看到这两个字段都很好地圆润了,背景颜色是蓝色的。
我实现的方式是创建一个自定义的tableViewCell,在分组的tableView中添加一个标签和一个文本框,可能只有一个部分和两行,其中一行是用户名,另一行是密码。
我得到的结果如下。我已经接近实现这个了,但我得到了一个奇怪的灰色背景。如何去掉这个灰色背景?
我希望有像以下这样的联合电子邮件和密码文本框 -
看到这两个字段都很好地圆润了,背景颜色是蓝色的。
我实现的方式是创建一个自定义的tableViewCell,在分组的tableView中添加一个标签和一个文本框,可能只有一个部分和两行,其中一行是用户名,另一行是密码。
我得到的结果如下。我已经接近实现这个了,但我得到了一个奇怪的灰色背景。如何去掉这个灰色背景?
去除灰色背景:
tableView.backgroundColor = [UIColor clearColor];
在 viewDidLoad
中。
或者,如果上述代码不起作用,请尝试以下方法。
tableView.backgroundView = nil;
self.tableView.backgroundColor = [UIColor clearColor];
self.tableView.backgroundView = nil;
根据您想要的不透明度,您也可以确保这一点:
self.tableView.opaque = NO;
tableView.backgroundColor = [UIColor clearColor];
tableView
的outlet。viewDidLoad:
中调用此方法。