美文网首页
UIImagePickerController全屏

UIImagePickerController全屏

作者: 騂跃神话 | 来源:发表于2017-05-15 10:23 被阅读106次

    UIImagePickerController的默认比例是4:3,如果想要全屏的话,要对应的设置transform

    Swift

    let screenSize = UIScreen.mainScreen().bounds.size
    let aspectRatio:CGFloat = 4.0/3.0
    let scale = screenSize.height/screenSize.width * aspectRatio
    self.imagePikerViewController.cameraViewTransform = CGAffineTransformMakeScale(scale, scale);
    

    Objective C

    CGSize screenSize = [[UIScreen mainScreen] bounds].size;
    float aspectRatio = 4.0/3.0;
    float scale = screenSize.height/screenSize.width * aspectRatio;
    self.imagePikerViewController.cameraViewTransform = CGAffineTransformMakeScale(scale, scale);
    

    效果

    Paste_Image.png

    相关文章

      网友评论

          本文标题:UIImagePickerController全屏

          本文链接:https://www.haomeiwen.com/subject/kbocxxtx.html