2013-03-23 47 views
-1

昨天,我发现了一个奇怪的问题。我想在UIView中添加UITableView我为框架UIView设置了高度,其分数为(e.x 631.333)。我无法滚动UIView(在iPad3中)。我只是删除分数,UITableView可以正常滚动。UITableView框架

有人知道为什么会发生这种情况吗?

+0

我不认为有这样的事.. – iphonic 2013-03-23 06:10:36

+0

@iphonic但happended给我。可怜的我!我为高度2.0 * CONSTANT/3.0 =>设置UIView框架我无法向下滚动UITableView。我只是把它转换为int。它正常工作。 – teddy 2013-03-23 06:16:18

回答

0

将您的分级矩形到积分使用这种方法:

CGRect rect = CGRectIntegral(CGRectMake(0, 0.23, 300.77, 425.87)); 
NSLog(@"%@",NSStringFromCGRect(rect)); 
+0

谢谢你的回答。我知道CGRectIntegral.However,这不是我关心的事情。我想知道为什么分割的Rect使UITableView无法向下滚动。 – teddy 2013-03-23 09:18:35