2

UIImageのサイズに合わせてサイズを変更する必要がありUIImageViewます。私の画像は小さすぎるので、拡大する必要があります。私はそれを使用してそれを行うことができませんでした:

self.firstImage.contentMode = UIViewContentModeScaleAspectFit;

助けてください。

4

4 に答える 4

4

のフレームをUIImageView設定しcontentMode、サイズ変更オプションの 1 つに設定するだけです。

または、実際に画像のサイズを変更する必要がある場合は、次のユーティリティ メソッドを使用できます。

+ (UIImage *)imageWithImage:(UIImage *)image scaledToSize:(CGSize)newSize {
    //UIGraphicsBeginImageContext(newSize);
    UIGraphicsBeginImageContextWithOptions(newSize, NO, 0.0);
    [image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)];
    UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();    
    UIGraphicsEndImageContext();
    return newImage;
}

または、次のリンクをご覧ください。

http://nanostuffs.com/Blog/?p=586

http://www.abdus.me/ios-programming-tips/resize-image-in-ios/

于 2013-07-26T14:01:12.663 に答える
0

以下のリンクに従ってください。解決策が得られることを願っています。

UIImageView コンテンツ モードの使用方法

ありがとう。

于 2013-07-26T13:32:04.847 に答える