私はANSIのエスケープシーケンスで遊んでいますが、色が荒いです。iPhoneの8ビットカラー
私はWikipediaのANSI entryのカラーパレットを試しましたが、それはいつも同じように起こります。私は
[UIColor colorWithRed: green: blue: alpha];
で色を作成して、その結果は、それらのほとんどが終わると同じはずの色(私は256でそれらのそれぞれを分割)とは何の関係もありません。私はUIColorが十分ではないと私は翻訳を行うためにCGColorRefを使用する必要がありますと信じています。任意のヒント?
トップの色は、「定期的なもの」であり、下のものが8明るくすることになっているが、すべてが台無しにされます。
これは私が色を作成する方法である:それは
backgroundColor
財産だ
+ (UIColor *) cyanANSIColor
{
return [UIColor colorWithRed:51.0f/256.0f
green:187.0f/256.0f
blue:200.0f/256.0f
alpha:1.00f];
}
+ (UIColor *) brightCyanANSIColor
{
return [UIColor colorWithRed:85.0f/256.0f
green:255.0f/256.0f
blue:255.0f/256.0f
alpha:1.00f];
}
と私は、各ビュー・ビアに割り当てます。シアンの色が間違っている(そのうちの1つ)ことがわかり、そのほとんどが同じように見えます。暗い灰色は青色を示す。そしてintはどれもありません。あなたは256、255で分割する必要はありません
UIColorとCGColorRefの色の値は、0〜255ではなく、0〜1です。255で割りますか? – kennytm
その方法はうまくいく、何か間違っている。いくつかのコードを投稿しますか?スクリーンショット? – QED
あなたは '127.0/255'または' 127/255'を書いていますか?後者は常に0を与えます。 – kennytm