2013-03-02 59 views
1

我有一个基于视图的NSTableView绑定到一个NSArrayController。我已经设置NSTableView使用交替行颜色。当表格为空时,它会适当地显示交替的行颜色。但是,当表格填充后,最后一行用错误的颜色绘制(请参见截图)。我做错了什么导致这个或这是一个常见的错误?NSTableView交替行颜色绘制不正确

NSTableView with incorrectly drawn alternating row color

+7

你能提供一些代码吗? – Rizo 2013-03-12 12:45:26

+1

什么是'-numberOfRowsInTableView:'?任何机会有0高度的灰色行? – paulmelnikow 2013-03-13 22:33:47

+1

或者最后一个白色的行有奇数的高度? – paulmelnikow 2013-03-13 22:42:05

回答

0

我认为你有一个蓝色的行,但用高度为0

0

我想你应该尝试编写你的表(没有大的努力需要),那么你将有一个更好的机会来了解发生了什么事并修复了你的错误。