えむじぃのアプリ開発

えむじぃのアプリ開発

元大手IT企業SE、現ベンチャー企業CTOのブログです。

【Swift】クリップボードへコピーする方法

今回はテキストや画像をクリップボードへコピーする方法をこの記事で説明します。

この記事のポイント・UIPasteboard.generalを使用

クリップボードへコピーする方法

クリップボードへコピーするには以下のように設定します。

テキストのコピー

UIPasteboard.general.string = "こんにちは" // クリップボードに「こんにちは」がコピーされます。

画像のコピー

// 一つの画像をコピーする場合
UIPasteboard.general.image = UIImage(named: "Image1")
// 複数の画像をコピーする場合
UIPasteboard.general.images = [UIImage(named: "Image1")!, UIImage(named: "Image2")!]

これでクリップボードへコピーすることができます。