1

UITableViewCellStyleSubtitle で Core Animation と UIImageView を使用してプロファイリングすると、不透明ではなくブレンド (赤) として表示されます。

私は次のように画像を設定しています:

    // This is just a helper method that loads a .jpg from the disk
    UIImage *img = [Helpers getThumbnailImageIfExists:[obj valueForKey:@"PhotoName"] withManufacturer:self.client.ManufacturerID];
    cell.imageView.image = img;
   [cell.imageView setOpaque:YES];

これでうまくいくはずだと思いましたが、それでも不透明ではないと表示されます。contentView に追加しているいくつかの UIButtons で同じ問題が発生しています

4

1 に答える 1

0

画像にはおそらくアルファ チャネルが含まれています。Opaque iOS として設定しているにもかかわらず、semi-transparent. Photoshop を使用して画像からアルファ チャネルを削除してみてください。

レイヤー > レイヤーからの背景

お役に立てれば!

于 2012-06-07T19:25:13.267 に答える