次のコードでは、画像とuiimageviewでの表示が行われます。ピカチュアは全体のuiimageviewを満たします。どうすれば画像を小さく見えるようにして、保存された画像がすべての画面ではないようにすることができますか?撮影された写真の周りに境界線があることを私は願っています。矩形の境界。ありがとう。uiimageピッカーコントローラで画像サイズを変更する方法
@IBAction func Camera(_ sender: AnyObject) {
if UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.camera){
let imagePicker = UIImagePickerController()
imagePicker.delegate = self
imagePicker.sourceType = UIImagePickerControllerSourceType.camera;
imagePicker.allowsEditing = false
self.present(imagePicker, animated: true, completion: nil)}}
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingImage image: UIImage!, editingInfo: [NSObject: AnyObject]!){
cameraScreen.image = image
self.dismiss(animated: true, completion: nil);
screenView = UIImageView()
screenView.frame = CGRect(x:0, y: 0, width: self.view.frame.width, height: self.view.frame.height)
UIGraphicsBeginImageContext(self.cameraScreen.frame.size)
self.view.drawHierarchy(in: self.view.frame, afterScreenUpdates: true)
}
にKirti Parghiの答えあなたがイメージピッカー完了ハンドラから得た画像を拡大縮小したいですか? –