2011-01-11 8 views
1

2つの画像を上下に重ねて表示する必要があります。画像は、あたかも他の画像と重なっているかのように見えるはずです(さらに3D画像のように)。私は画像を表示するためにdrawRectメソッドを使用しています。私は使用しているコードスニペットを入れています...これはCaの誰もガイド。あなたの入力は、私が長い道のりを行くのを助けるだろう..ありがとう。2つのUIImagesを重ねて表示する方法

*ここでcoverRectは、画像が含まれており、UIImage * sが、画像である...

if (columnIndex == 1) { 
      coverRect = CGRectMake(41,77 ,120 ,150); 

      textRect = CGRectMake(31, 190 ,120 ,15); 
      if (rowIndex != 0 && currentlyInEditingMode == NO) { 
       UIImage *s = [UIImage imageNamed:@"tray_center.png"]; 
       [s drawInRect:CGRectMake(0, 0, s.size.width, s.size.height)]; 
      } 
     } 

答えて

2

drawInRect:(CGRect)rect blendMode:(CGBlendMode)blendMode alpha:(CGFloat)alpha 

と上記画像セットのために、以下のAPIを使用しますアルファ値は必要な不透明度値に従います。下の画像のアルファ値として1.0を設定します。

+0

こんにちは。あなたの答えを感謝してください。私はあなたの質問を少しはっきりと伝えるべきですか?2つの画像は、1つの画像が本棚のように見え、もう1つの画像が本のように見えるようなものです。だから私は私の文脈でラックに本を置くべきです...これで私を助けてください... –

関連する問題