UITableView组样式上的黑角

Tha*_*Don 25 iphone cocoa-touch iphone-sdk-3.1

我有一个问题,我的UITableView(组样式)在它的圆角上方有一个黑色的"尖端".

我正在设置tableview的背景,如下所示:

[meetingTableView setBackgroundColor:[[UIColor alloc] initWithPatternImage:[[UIImage alloc] initWithContentsOfFile:@"background.png"]]];
Run Code Online (Sandbox Code Playgroud)

我的表视图最终看起来像这样:

圆角上的黑色尖尖边缘http://papernapkin.org/pastebin/resource/images/imageEntryId/6487

我有什么想法可以摆脱那些黑点?

小智 53

我有同样的问题.当我通过xib设置清晰的颜色时,我有后角解决方案是通过代码设置它!

(Web视图存在相同的界面构建器问题)

  • 谢谢Amine.看起来现在已经在iOS 5中修复了.我在运行iOS 4.x的设备上查看我的应用程序时看到了这个错误,但是在iOS 5上没有看到我的应用程序.一旦我将UITableView的背景颜色设置为在代码中清除它就修复了问题iOS 4.x设备. (2认同)

Imr*_*eem 16

在控制器的viewDidLoad方法中尝试这个:

meetingTableView.backgroundColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)