2013-10-20 15 views
0

今天在辦公室我下載了Xcode 5並使用了UIDatePicker。它在iOS 6中有所不同。UIDatePickerView - 看起來與iOS7中的iOS6相同

現在在我的iPhone上早些時候,我有很多應用程序在哪裏使用過UIDatePicker。剛纔我升級了我的iPhone到iOS 7的支持。

現在,當我打開早期的應用程序時,我發現UIDatePicker與iOS 6相同,但在iPhone上有iOS 7。但對於iOS 7,UIDatePickerView的外觀不同。

我所期待的是,當我升級到iOS 7,我會看到新的風格,UIDatePickerView而不是舊式

任何原因,我仍然看到舊的風格?

回答

1

您在應用中看到的UI風格取決於它們構建的iOS版本,而不是它們運行的​​版本。您無法選擇選擇器上的設置。

+0

您是否知道爲什麼在iOS 7設備上運行UIAlertView時會顯示新樣式,即使我們在iOS 7之前使用和sdk構建應用程序? – samir

+0

並非所有的UI元素都天生平等。 UIAlertView是特殊的,因爲它可以由應用程序和系統呈現。如果他們有不同的風格會很奇怪。 – Wain

+0

這是醜陋的東西,然後... ...與新的iOS它應該適應新的風格... –

0

如果應用程序在iOS 7之前使用sdk進行編譯(基本sdk爲iOS 6,5,...),即使您的設備位於iOS中運行的設備中,也會看到舊的樣式。但是如果你用基礎SDK編譯女巫Xcode 5,你會看到新的風格。

相關問題