Saya menjadi frustrasi dengan salin dan tempel di simulator dan tidak tahu apa yang sedang terjadi.
Hasilnya mirip dengan yang Anda gambarkan: salin dan tempel terkadang akan menempelkan nilai yang sama seperti yang telah saya salin sebelumnya, tetapi tidak dengan yang baru saya salin ke papan klip.
Saya akhirnya menyadari bahwa simulator memiliki papan klip itu sendiri, terpisah dari papan klip OS X utama.
Anda menggunakan perintah salin dan tempel berbasis sentuhan untuk menempel ke aplikasi Anda dari papan klip simulator.
Anda dapat menggunakan pintasan salin salin standar OS X (Command-X, C, V) untuk menempel dari papan klip sistem ke papan klip simulator.
Jadi untuk menyalin dan menempel dari Chrome (misalnya), Anda memilih teks di Chrome, Command-C untuk menyalin. Kemudian beralih ke simulator, Command-V untuk menempelkan ke papan klip simulator. Kemudian dalam aplikasi Anda, Anda mensimulasikan sentuhan di bidang teks untuk memunculkan opsi tempel, kemudian mensimulasikan sentuhan pada tombol tempel untuk menempelkan konten papan klip simulator ke dalam aplikasi.
Opsi menu melakukan hal yang sama seperti pintasan keyboard - salin / tempel antara papan klip sistem dan keyboard simulator.
Sekarang setelah saya mengetahuinya, saya sebenarnya menyukainya jauh lebih baik daripada jika clipboard simulator secara otomatis diikat ke clipboard OS X.
Dari Xcode 9.0 atau lebih tinggi:
Buka simulator
Klik "Edit" dari menu teratas
Aktifkan -> "Sinkronkan Papan Tulis Secara Otomatis"
Jika sudah aktif maka nonaktifkan dan aktifkan kembali.
Tekan lama untuk menempelkan teks Anda yaitu disalin
Di bawah Xcode 9.0
itu berhasil untuk saya
sumber
Sumber: http://olemoritz.net/copypaste-in-the-ios-simulator.html
sumber
Di Xcode 9 ke atas: 1. Simulator aktif 2. Centang menu "Edit -> Sinkronisasi Pasteboard Secara Otomatis" 3. Nikmati :)
sumber
Ini adalah masalah aneh di pc saya. Saya memiliki macOs Sierra 10.xx ++ terinstal di mac saya. Apa yang saya lakukan adalah,
Salin konten dari mac Anda menggunakan
command + c
atau keyboard.Sekarang tekan
command + v
di tempat tertentu Anda ingin menempelkan konten.Sekarang Tempel di simulator menggunakan
command + shift + v
Bekerja dengan baik. Jawaban yang dikonfirmasi.!
sumber
Lihat
text
properti dariUITextView
. Cukup muat textpic Anda ke dalamNSString
, dan setel string itu menjaditext
properti TextView.http://developer.apple.com/library/ios/#documentation/uikit/reference/UITextView_Class/Reference/UITextView.html%23//apple_ref/occ/instp/UITextView/text
sumber
Anda dapat menyalin konten dari mac menggunakan ⌘ + ⇧ + C dan menempelkannya di url browser menggunakan ⌘ + V.
Ini bekerja untuk saya.
sumber
Sebagai langkah terakhir coba restart simulator Xcode dan iOS
Menu -> Hardware -> Restart
sumber
Punya solusinya:
Dari menu iPhone Simulator.
Opsi ketiga: Kembalikan Konten dan Pengaturan.
Anda akan kehilangan semua aplikasi yang terpasang di simulator bersama dengan pengaturannya.
Membuat ini bekerja untuk saya.
sumber