2

2つのUILabelを持つNIBでインターフェイスを設計しました。ラベルは、ある特定の単語を別の色で強調するために近接しています。

問題は、Retinaディスプレイ以外では、2つのラベルが希望どおりにレンダリングされることです。画像1を参照してください。

ここに画像の説明を入力してください

ただし、Retinaディスプレイでは、白いテキストのラベルが青いテキストの一部と重なっています。画像2を参照してください:

ここに画像の説明を入力してください

白いテキストラベルのフレームは移動していないように見えますが、問題は青いテキストラベルのワードラップにあるようです。

誰かがこれを以前に見て、迅速で痛みのない治療法を見つけたことがありますか?

4

1 に答える 1

2

要求に応じて回答として投稿する:

これは、ラベルのサイズが大きい場合に発生する可能性のあるバグまたはエッジケースのように見えます。1点だけ広げると、両方のデバイスで正しくラップされる可能性があります。オブジェクトは網膜デバイスと非網膜デバイスで同じように動作する必要があるため、これをバグとして報告する価値があるかもしれません。

とにかく、これはiOS6では問題になりません:)

于 2012-07-02T16:09:59.800 に答える