画像全体ではなく、UIImageViewに画像の一部のみを表示したい。それ、どうやったら出来るの?
質問する
584 次
1 に答える
4
元の画像を切り抜いてみることができます。
UIImage *myImage = [UIImage imageWithContentsOfFile:"my_image.png"]
CGRect *rect = CGRectMake(0, 0, 64, 64);
CGImageRef imageRef = CGImageCreateWithImageInRect([myImage CGImage], rect);
UIImage *topLeftImage = [UIImage imageWithCGImage:imageRef]];
CGImageRelease(imageRef);
または、ユーザーが画像をパンできるようにする場合は、画像をに追加できますUIScrollView
。
于 2012-11-02T15:48:46.733 に答える