1

私のアプリケーションでは、UILabel の値をRed(34), Green(7),に設定しました。Blue(107)iPhoneシミュレーターで実行すると、必要な正確な色が表示されます。しかし、これを iPhone デバイスで実行すると、iPhone シミュレーターと比較して色の変化が見られます。しかし、iPhone デバイスからスクリーンショットを撮ると、正確な色が表示されます。私は本当に混乱しています。色を変えたスクリーン ショットを取得できません。

それで、誰でもあなたのサンプル アプリケーション (ラベルを使用) でこれをテストし、コメントやフィードバックを提供してもらえますか?

4

2 に答える 2

1

問題は、iPhone と Mac のディスプレイの正確な物理的能力が大きく異なることです。これはプログラミング/ソフトウェアのエラーではなく、実際には何もできません。

于 2012-12-22T12:11:40.167 に答える
0

はい、こうなりますので、シミュレーターで見せて確認して承認してもらうだけでは頼りになりません。iPhoneでライブで確認する必要があります。

できることは、いくつかの値を追加して、iPhone で再度確認することです

赤 +(10-15)、緑 +20、青 +15

これにより、iPhone で必要な色に近い色が得られます。

于 2012-12-22T12:21:57.120 に答える