0
私は背景ImageViewを持つUITableViewCell
カスタムを持っています。ここにビュー階層があります。私が話しているイメージビューはオレンジ色で強調表示されています。UITableViewCellのUIImageViewの色が間違っています
私の問題は、画像が(元に厳密に等しい)ストーリーボードで完璧ですが、私はアプリを実行すると、シミュレータに、実際のiPhoneに少し白くなることです。
これまでのところ:
- 私は、ビュー階層内のすべての色合いの色とアルファをチェックします。
私もこのコードを使用:今のところ
override func awakeFromNib() { super.awakeFromNib() backgroundImageView.image = UIImage(named: "Cell Background")?.imageWithRenderingMode(.AlwaysOriginal) print(backgroundImageView.highlighted) }
を私は、元の画像とレンダリング画像の間に、この小さな(しかし、設計殺害)差がある理由を見つけるように見えることはできません。
はフルカラーですか?あなたはチェックの境界を持っていますか? –
@PKT UIImageViewはフルセルをカバーしていません。セルcontentViewの背景色はokです。問題は、UIImageViewのみ発生します。 –
イメージビューが不透明であるかどうか確認しましたか?アルファが1に設定されていない場合、その色はおそらくその背後にあるものの影響を受けていると考えられます。 – LulzCow