2012-07-02 64 views
2

我在具有兩個UILabels的NIB中設計了一個接口。標籤靠近以突出顯示不同顏色的特定單詞。兩個UILabels在視網膜和非視網膜iPhone顯示器中呈現不同的圖像

問題是,在非視網膜顯示器上,兩個標籤會根據需要進行渲染。見圖1:

enter image description here

然而在視網膜上的顯示標籤的白色文字重疊一些藍色文字的。參見圖2:

enter image description here

注意,白色文本標籤的框架似乎並沒有已經轉移,而這個問題似乎是藍色的文本標籤上的文字換行。

有沒有人看過這個,並找出了快速/無痛的治療方法?根據要求

+1

看起來像一個可能的錯誤或邊緣的情況下具有較大的標籤的尺寸。如果你用單點擴大它會發生什麼? – jrturton

+0

如何分享一些代碼?如果我們看不到它,很難在其中找到問題。 – WhyNotHugo

+0

這正是它是什麼 - 你可以把你的評論放在一個答案,所以我可以標記你。謝謝! – Damo

回答

2

張貼作爲一個答案:

這看起來像一個可能的錯誤或邊緣的情況下具有較大的標籤的尺寸。如果通過單點擴大它,它可能會在兩個設備上正確包裝。因爲對象在視網膜和非視網膜設備上應該具有相同的行爲,所以可能值得將此報告爲錯誤。

這將是一個非問題對你的iOS 6,反正:)

+0

6中發生了什麼? – Damo

+0

查看WWDC 2012視頻。你不需要兩個標籤來使用不同的顏色詞語! – jrturton

相關問題