0

メール、FB、またはユーザーが望むものを介して UIView のスクリーンショットを共有したいだけです! 以下のコードは、テキストが入力されておらず、画像も変更されていない UIView のオリジナルのみを取得します。

CGRect rect = [mainView bounds];
    UIGraphicsBeginImageContextWithOptions(rect.size,YES,0.0f);
    CGContextRef context = UIGraphicsGetCurrentContext();
    [mainView.layer renderInContext:context];
    UIImage *capturedImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
4

1 に答える 1

0

網膜デバイスであるかどうかに応じて、この回答で解決策の1つを使用できるはずです。

于 2013-01-20T07:31:11.233 に答える