2012-06-18 22 views
7

私はバナナを運転しています..Interface Builderはテキストの色のバグを変更しますか?

インターフェイスビルダでUITextFieldを選択し、R G B値を手動で入力してテキストの色を変更すると、フレームと背景全体の色が変わります。

スライダーを使って変更すると、テキストの色が変わってしまいます。

私はそのバグを考えるようになります...これは誰のためにも起こりますか?

答えて

11

これは最新バージョンのXcodeでも発生しています。 UILabelアトリビュートインスペクタのText ColorとBackground Colorの両方のコントロールは、手動でRGB値を入力するときに同時に変更されますが、別の方法で色を選択した場合(Color Pickerのクレヨンやパレットから)テキストカラーコントロールの値が変更されます。

私は、これはバグであると仮定したい(とhttp://bugreporter.apple.comを経由して提出しなければならない)、しかし、その後、再び、それはXcodeののいくつかのバージョンを通じて持続していますので、この目的に彼らの正常な動作かもしれません。しかし、私は間違いなくあなたがバグとしてそれを提出することに同意するでしょう。

1

間違いなくバグ!一時的な解決策は、UILabel上のテキストをダブルクリックすることです。つまり、UI(ストーリーボードまたはxib)内のすべてのUILabelテキストを選択することです。スライダを使用するだけでテキストの色が変わります。希望しますか?

1

または、色を変更して背景色を透明に戻します。最速の回避策です。 UILabelと同じバグ。

関連する問題