我在我的应用中使用UITableView
。此表没有特殊编码,也没有特殊的IB设置。一旦我通过以下方式设置背景透明:
myTableView.backgroundColor=[UIColor clearColor]
我的Tableview无法再正确滚动。如果您点击TableView或图像中的文本,它会滚动很好但如果我在文本行或空单元格之间触摸它,它不会滚动或反弹。
这种情况发生在模拟器(iOS 6.0,5.1,5.0 iPhone或iPad)和我的设备iPhone 4,4S,5和带有XCode 4.5的iPad上
一个令人惊讶和奇怪的解决方案是使用[UIColor colorWithWhite:0.1 alpha:0.1]
而不是[UIColor clearColor]
。使用0代替0.1会产生同样的问题。
向TableView添加透明背景视图具有相同的效果。
是否有人对如何使UITableView透明有相同的问题或其他解决方案?