iOS 응용 (swift)
[iOS - swift] 버튼을 누를 경우, 클립보드에 자동 저장 기능, 복사하기, copy (UIPasteboard.general.string)
jake-kim
2020. 11. 20. 00:41

클립보드에 저장하기
UIPasteboard.general.string = "저장 할 텍스트"
클립보드에서 저장된 문자열 가져오기
if let storedString = UIPasteboard.general.string {
print(storedString)
}
예제 코드
//
// ViewController.swift
// Test
//
// Created by 김종권 on 2020/11/20.
//
import UIKit
import RxSwift
import RxCocoa
class ViewController: UIViewController {
@IBOutlet weak var btnCode: UIButton!
let bag = DisposeBag()
override func viewDidLoad() {
super.viewDidLoad()
btnCode.rx.tap
.bind(onNext: {
UIPasteboard.general.string = self.btnCode.titleLabel?.text
}).disposed(by: bag)
if let storedString = UIPasteboard.general.string {
print(storedString)
}
}
}