UIStepper没有显示但在4.3模拟器中没有崩溃

时间:2012-01-31 13:18:25

标签: ios

我刚刚以编程方式创建了一个UIStepper并将其添加到我的视图中。 在IOS 5模拟器中它工作正常。

在IOS 4.3模拟器中它没有显示出来。好的,因为4.3不支持它,看起来很好。但应用程序没有崩溃。

任何人都可以解释原因吗?

由于 -Mia

2 个答案:

答案 0 :(得分:6)

所以斯蒂芬说你不应该把模拟器上发生的事情视为福音,这是正确的,但在这种情况下,这不是正在发生的事情。

它没有崩溃的原因是iOS 4.3上实际存在UIStepper - 它只是没有实现。它是一个私有的,未记录的类(you can view the 4.3 private framework headers here)。据推测,苹果公司开始将其整合到4.3中,但仅在5中公布。这种情况有点发生:手势识别器在iOS上公开发布之前已经在iOS上徘徊了一段时间

答案 1 :(得分:1)

这是模拟器而不是模拟器。操作将与实际iPhone上的操作类似但不相同。在这种情况下,我不希望在真实设备上出现相同的行为。