Pasteboard 可以說是一個複製的暫存區,當我們在應用程式中使用複製或是剪下的功能時,這些被複製和剪下的資料就會存放在 Pasteboard 中,供之後使用,以下程式碼將示範直接設定 Pasteboard 內的值來模擬執行複製或是剪下的結果,最後在由使用者自行使用貼上 Paste 指令輸出,其程式碼如下。
直接在程式進入點更動 Pasteboard 內的值。
//設定Pasteboard內的值模擬剪下與複製
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
pasteboard.string = @"Frunace Digital DEMO";
當然 Pasteboard 能做的不只有字串,圖片、顏色等都可以使用此方式來暫存,有興趣的讀者可以自行研究 Pasteboard 內的其他相關函式。
沒有留言:
張貼留言