2013-09-23 23 views
3

我的應用程序使用部署目標5.0,基本SDK 6.1的XCode 5與iOS 7,我有一個UITextView在屬性文本的設備上運行我的故事板(編輯故事板中的屬性文本)。的UITextView與iOS的6.1與基礎屬性文本SDK的iOS 6.1不起作用

我的問題是,我只看到屬性文本,當我建立與基地SDK 7.0。在6.1或6.0(在模擬器中),我沒有看到屬性文本,它應該從6.0+(在iOS 7和XCode 5之前,它工作之前)支持。我讓我的故事板(正確地)「歸因於IOS版本的文本之前6.0」的警告,但這不應該保留的iOS 6.0的顯示屬性文本,對不對?

截圖:Some clarification

回答

0

不,不。所有東西仍然是相同的,它只是Xcode 5中出現的一個新警告。推測Xcode 4中的以前的編譯器不能或不會嘗試檢測此問題。

我使用Latest iOS (iOS 7.0)作爲我的應用程序的基礎SDK,其部署目標爲5.1,並且所有內容均可在iOS 5及更高版本中正常工作。

+0

嗯,任何想法爲什麼我的'UITextView'顯示以前的iOS版本6.0及以上的屬性文本,但現在我爲iOS 7.0構建,它不會顯示iOS版本6.x上的屬性文本(只有普通)?這是我的問題 – Thermometer

+0

Xcode 5編譯筆尖的方式很可能是一個問題(如果您正在使用它們)。我知道他們將源代碼更改爲Xcode 5中更易讀的東西。更新後,彈出了50個不同的問題,即使我使用了相同的源代碼。如果你是以編程方式編寫的,我不知道爲什麼,但更改Base SDK應該有所幫助? http://nilsou.com/blog/2013/08/07/xcode-5-finally-makes-interface-builder-a-viable-option-for-teams/ –

+1

嗯,我使用筆尖和故事板,但只有故事板上有一個帶有歸屬文本的UITextView。改變基本的SDK沒有幫助,雖然:( – Thermometer

0

我有同樣的問題。可能值得向Apple提交錯誤報告。我已經在Xcode 5中遇到了一些問題。作爲一個臨時解決方案,如果以編程方式設置它,它仍然按預期工作,但這可能是一個非常乏味的過程。

+0

我同意。感謝讓我知道這不僅僅是我遇到這種情況。將報告錯誤給蘋果。 – Thermometer