質問: view // UIActivityViewControllerを表示 present(controller,animated: true,completion: nil) } } @IBAction func closeButtonAction(_ sender: Any) { // 画面を閉じて前の画面に戻る dismiss(animated: true, completion: nil) } } コード ```
回答: リファレンスマニュアルを参照する癖を付けたほうがよいです。 kCIInputImageKey > > 入力イメージとして使用するCIImageオブジェクトのキー。背景画像も使用するフィルタの場合、このキーは前景画像を参照します。 > > > フィルターは、様々な種類があり、フィルターごとに様々なパタメータをセットできるのですが、 そのためにすべてのプロパティ(インターフェース)を用意するのは仕組み的によろしくないと考えたのでしょう。 そのため、辞書のように、必要なキーに対して値を格納していくスタイルを採用しています。 (フィルターによって使用するキーが異なります) その一つのキーがkCIInputImageKeyです。 extent > > 画像の範囲を指定する四角形。 > > > こちらは私もよく判っていませんので他の方の解説を期待します。 おそらくですがフィルターを通すことで画像のサイズが変わったりするのかなと思います。 その情報が取れるのかなと。