・問題
Pickerを画面に配置し、その画面キャプチャを取得して写真アプリに保存すると
Pickerの部分が黒(上下が黒くぼやける)になってしまいます。
写真アプリで参照し、写真をタップ(背景を黒)にすると見えます。
また、写真をPCに転送して見て見ると、黒く見えます。
(追記:透過しているようです)
・ソースコード
UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, false, 0.0)
self.view.layer.render(in: UIGraphicsGetCurrentContext()!)
let image : UIImage = UIGraphicsGetImageFromCurrentImageContext()!
UIGraphicsEndImageContext()
let imageData = UIImagePNGRepresentation(captureImage)
UIImageWriteToSavedPhotosAlbum(UIImage(data: imageData!)!, self, nil, nil)
・質問
1.画面キャプチャを取得する際、表示されているそのままを取得する方法がありますでしょうか?
2.UIPickerViewの背景の半透明を無効にする方法がありますでしょうか?
以上、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/28 05:23