有個(gè)需求,點(diǎn)擊某個(gè)按鈕,實(shí)現(xiàn)一段內(nèi)容的拷貝,然后到其他應(yīng)用內(nèi),直接長(zhǎng)按粘貼。
實(shí)現(xiàn)如下:
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. view.backgroundColor = UIColor.white //應(yīng)用內(nèi)實(shí)現(xiàn)粘貼,這個(gè)txt用來(lái)測(cè)試的 let txt = UITextField(frame: CGRect(x: 100, y: 100, width: 100, height: 33)) txt.backgroundColor = UIColor.yellow txt.placeholder = "shuru" view.addSubview(txt) //1.測(cè)試剪切板 testPasteBoard(str: "123") } /// 測(cè)試剪切板,實(shí)現(xiàn)代碼拷貝內(nèi)容 /// 結(jié)論:應(yīng)用程序內(nèi)可實(shí)現(xiàn)長(zhǎng)按輸入框后,粘貼,應(yīng)用程序外依然可以。 func testPasteBoard(str:String) { //就這兩句話就實(shí)現(xiàn)了 let paste = UIPasteboard.general paste.string = str } 拷貝后,不管是當(dāng)前應(yīng)用內(nèi),還是外部應(yīng)用,都可以粘貼了。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。
新聞熱點(diǎn)
疑難解答
圖片精選