2
大きな画像から複数の画像を切り取ったので、これらの画像を結合して1つの画像ビューに読み込むことができる新しい画像を作成する必要があります。複数のトリミング画像を結合してiOSで1つの画像を作成
大きな画像から複数の画像を切り取ったので、これらの画像を結合して1つの画像ビューに読み込むことができる新しい画像を作成する必要があります。複数のトリミング画像を結合してiOSで1つの画像を作成
あなたがする必要があるのは、イメージコンテキストを作成し、イメージをこのコンテキストに描画し、次にこのコンテキストをイメージに変換することです。
//create context
CGSize endImageSize = CGSizeMake(128.0, 128.0);
UIGraphicsBeginImageContext(endImageSize);
// draw images into this context
[anImage drawInRect:CGRectMake(0,0,64, 64)];
[anotherImage drawInRect:CGRectMake(64, 64, 64, 64)];
//convert context into a UIImage
UIImage *endImage = UIGraphicsGetImageFromCurrentImageContext();
//cleanup
UIGraphicsEndImageContext();
つまり、各画像に対してUIImageViewを作成するほうがよいでしょう。
すぐに参加して参加してください。あなたは質問がありましたか? – matt
私は画像をトリミングして画像ビューにロードしましたが、これらの画像ビューを結合または結合して1つの画像を形成する必要があります。ここにこだわっています – Spiky
なぜ1つの画像を作成しますか?なぜあなたはあなたの単一の画像ビューのサブビューとしてあなたの多くの画像ビューを追加し、frameプロパティを使ってレイアウトすることができませんか?私はこれに新しいので、私は棒の間違った終わりを持っているかもしれません。 –