簡體   English   中英

UIButton在iOS 7中的兼容模式下無法獲得iOS 6樣式

[英]UIButton doesn't get iOS 6 styling in compatibility mode in iOS 7

我正在開發尚未針對iOS 7重新設計的應用程序。我想在應用程序更新中添加一些新功能,但是我希望該應用程序在iOS 6上以iOS 6“兼容模式”運行7.我已將基本SDK設置為iOS 6.1。 當我構建和運行時,iOS 6 Simulator中的一切看起來都很好。 但是,在iOS 7 Simulator中,除了UIButtons都是無邊界的以外,所有元素看上去都與iOS 6相似。

這是預期的行為,還是我做錯了什么?

我使用一個帶有一個按鈕和一個開關的簡單應用程序進行了測試。

iOS 6模擬器:

iOS 6

iOS 7模擬器:

IOS 7

請注意,該開關在iOS 7中如何保持類似於iOS 6的功能,但是按鈕卻沒有。

根據我的經驗,如果要保留iOS 6 UI,則需要使用xCode 4.6進行工作並提交應用程序。 在iOS 7中進行測試有點乏味,但是您可以執行此操作,但可以在iOS 7設備上安裝即席應用程序。

更新資料

正如@rmaddy在評論中提到的那樣,您可以直接從Xcode 4.6到iOS 7進行構建。在此之前,請將iOS 7設備與xCode 5配合使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM