Heim  >  Fragen und Antworten  >  Hauptteil

objective-c - iOS开发 拍照之后出现一个正方形的框?怎么变成矩形的?

PHP中文网PHP中文网2741 Tage vor303

Antworte allen(5)Ich werde antworten

  • PHP中文网

    PHP中文网2017-04-18 09:22:59

    那个框用原生的方法似乎是没法变成矩形的。可以考虑用第三方库,比如PEPhotoCropEditor

    Antwort
    0
  • PHP中文网

    PHP中文网2017-04-18 09:22:59

    重写一个界面吧

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:22:59

    allowsEditing = NO

    Antwort
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:22:59

    UIGraphicsBeginImageContext(size);
    [image drawInRect:CGRectMake(0, 0, size.width, size.height)];
    UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    你改变写size就知道了

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:22:59

    建议你用CaptureSession自已搞一个相机,如果你对相机界面的自定义要求较高,iamgePickerController会让你失望的。

    Antwort
    0
  • StornierenAntwort