0

今天在办公室我下载了 Xcode 5 并使用了 UIDatePicker。在 iOS 6 中,情况大不相同。

现在,在我的 iPhone 上,我有很多应用程序都使用过 UIDatePicker。刚才我将我的 iPhone 升级到了 iOS 7 支持。

现在,当我打开早期的应用程序时,我看到 UIDatePicker 与 iOS 6 相同,尽管在 iPhone 上我有 iOS 7。但对于 iOS 7,UIDatePickerView 的外观不同。

我所期待的是当我升级到 iOS 7 时,我会看到 UIDatePickerView 是新风格而不是旧风格

为什么我仍然看到旧风格?

4

2 回答 2

1

您在应用程序中看到的 UI 样式基于它们构建的 iOS 版本,而不是它们运行的​​版本。您不能使用选择器上的设置进行选择。

于 2013-10-20T21:43:06.500 回答
0

如果应用程序是使用 iOS 7 之前的 sdk 编译的(基础 sdk 是 iOS 6、5、..),即使您在运行 iOS 的设备中,您也会看到旧样式。但是,如果您使用基本 SDK 编译 Witch Xcode 5,您将看到新样式。

于 2013-10-20T21:43:29.563 回答