ios - UIStepper 未显示但未在 4.3 模拟器中崩溃

标签 ios

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

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

谁能解释一下为什么??

谢谢
-米娅

最佳答案

所以斯蒂芬说你不应该把模拟器上发生的事情当作福音是正确的,但在这种情况下,事实并非如此。

它不崩溃的原因是UIStepper实际上存在于 iOS 4.3 - 它只是没有实现。这是一个私有(private)的、未记录的类( you can view the 4.3 private framework headers here )。据推测,Apple 开始将其集成到 4.3 中,但仅在 5 中公开。这发生了一点:手势识别器在 iOS 3.2 公开发布之前已经在 iOS 上流行了一段时间

关于ios - UIStepper 未显示但未在 4.3 模拟器中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9080190/

相关文章:

ios - 在 XCTests (UITests) 中测试通知

ios - 在 App Delegate 级别基于设备强制定向并禁用旋转?

iphone - 如何允许用户通过 iOS sdk move 按钮

ios - 查找应用已设置的本地通知列表

ios - Swift 数组追加覆盖其他数组值

ios - Xcode 10. 您的帐户没有创建 iOS App Store 配置文件的权限

ios - Swift tableview numberOfRowsInSection 返回 nil fatal error 可选值

ios - 核心数据 : annotation: Failed to load optimized model at path with Xcode 9 GM

ios - 更改 MFMailComposeViewController 上发送/取消按钮上的文本颜色

iphone - 如何删除在 iOS 上的 HTML5 网络应用程序的初始屏幕和第一页之间出现的白页