0
我有一個活的攝像頭視圖,我只想將其中的一部分包含在圓形UIImage中,當我拍攝屏幕截圖時。我得到的是圓形UIImage和白色背景。 我所說的圓形圖像的circleImage和相機查看camView:拍照時沒有攝像頭視圖只是白色背景
self.camView = self.faceImage.snapshotViewAfterScreenUpdates(false)
UIGraphicsBeginImageContextWithOptions(self.circleImage.bounds.size, false, 0);
self.circleImage.drawViewHierarchyInRect(self.camView.bounds, afterScreenUpdates: true)
var image:UIImage = UIGraphicsGetImageFromCurrentImageContext()
var imageData:NSData = UIImagePNGRepresentation(image)
UIGraphicsEndImageContext();
//Save it to the camera roll
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil)
謝謝安德烈!我會研究並希望它適用於我。 – user2828182