为什么不能用IB设置-[UITableView alwaysBounceVertical]?

GBe*_*gen 4 interface-builder ios

我有一个UITableView,当表中没有足够的单元格来保证滚动时,我不想跳动。因此,我设置-bounces为是和-alwaysBounceVertical否。

我尝试使用“弹跳”和“垂直弹跳”复选框通过IB设置这些属性,但似乎无论我在IB中将“垂直弹跳”属性设置为什么,在运行时始终为YES。

我更希望能够使用IB完全配置它,而不需要使用代码设置属性。有谁知道为什么这不起作用?

hyp*_*asm 5

在Interface Builder中设置“垂直反弹”复选框似乎已损坏。但是,我发现您可以在IB中将alwaysBounceVertical设置为“用户定义的运行时属性”,并且它确实可以工作。

(Xcode 5.0.1 iOS7 SDK)

  • @KeithSmiley,感谢您提交有关此问题的radar:// 22959792!从iOS 7开始,即使从笔尖/故事板上取消存档,UITableView始终在初始化时将其值设置为YES。我已提交了一个简单的修复程序以供审核。如果只有某人较早地报告了此消息,则可能可以更早修复它。:-) (2认同)