Ich war frustriert über das Kopieren und Einfügen im Simulator und konnte nicht herausfinden, was los war.
Die Ergebnisse ähnelten denen, die Sie beschrieben haben: Beim Kopieren und Einfügen wurde manchmal derselbe Wert eingefügt, den ich zuvor kopiert hatte, jedoch nicht der Wert, den ich gerade in die Zwischenablage kopiert hatte.
Endlich wurde mir klar, dass der Simulator eine eigene Zwischenablage hat, die von der Haupt-Zwischenablage von OS X getrennt ist.
Sie verwenden die berührungsbasierten Befehle zum Kopieren und Einfügen, um sie aus der Simulator-Zwischenablage in Ihre Anwendung einzufügen.
Sie können die Standard-OS X-Verknüpfungen zum Kopieren und Einfügen (Befehl-X, C, V) verwenden, um sie aus der System-Zwischenablage in die Simulator-Zwischenablage einzufügen.
Zum Kopieren und Einfügen aus Chrome (zum Beispiel) wählen Sie den zu kopierenden Text in Chrome, Befehlstaste-C aus. Wechseln Sie dann zum Simulator Command-V, um ihn in die Zwischenablage des Simulators einzufügen. Anschließend simulieren Sie in Ihrer Anwendung eine Berührung im Textfeld, um die Einfügeoption aufzurufen, und simulieren dann eine Berührung der Schaltfläche Einfügen, um den Inhalt der Simulator-Zwischenablage in die App einzufügen.
Die Menüoptionen machen dasselbe wie die Tastaturkürzel - Kopieren / Einfügen zwischen der Systemzwischenablage und der Simulatortastatur.
Nachdem ich es herausgefunden habe, gefällt es mir tatsächlich viel besser, als wenn die Simulator-Zwischenablage automatisch mit der OS X-Zwischenablage verknüpft wäre.
Ab Xcode 9.0 oder höher:
. Simulator öffnen
. Klicken Sie in den oberen Menüs auf "Bearbeiten"
. Aktivieren -> "Pasteboard automatisch synchronisieren"
. Wenn bereits aktiviert, deaktivieren Sie es und aktivieren Sie es erneut.
. Drücken Sie lange, um Ihren Text einzufügen, dh kopiert
Unterhalb von Xcode 9.0
Für mich geht das
quelle
Quelle: http://olemoritz.net/copypaste-in-the-ios-simulator.html
quelle
In Xcode 9 oder höher: 1. Aktiver Simulator 2. Menü "Bearbeiten -> Pasteboard automatisch synchronisieren" aktivieren 3. Genießen :)
quelle
Dies ist ein seltsames Problem in meinem PC. Ich habe macOs Sierra 10.xx ++ auf meinem Mac installiert. Was ich tue ist,
Kopieren Sie den Inhalt von Ihrem Mac mit
command + c
oder über die Tastatur.Drücken Sie nun
command + v
an der Stelle, an der Sie den Inhalt einfügen möchten.Fügen Sie nun mit in den Simulator ein
command + shift + v
Gut arbeiten. Bestätigte Antwort.!
quelle
Überprüfen Sie die
text
Eigenschaft derUITextView
. Laden Sie einfach Ihr Textbild in einNSString
und legen Sie fest, dass diese Zeichenfolge dietext
Eigenschaft von TextView ist.http://developer.apple.com/library/ios/#documentation/uikit/reference/UITextView_Class/Reference/UITextView.html%23//apple_ref/occ/instp/UITextView/text
quelle
Sie können den Inhalt mit ⌘ + ⇧ + C vom Mac kopieren und mit ⌘ + V in die Browser-URL einfügen.
Es funktioniert für mich.
quelle
Versuchen Sie als letzten Schritt, Xcode und den iOS-Simulator neu zu starten
Menu -> Hardware -> Restart
quelle
Habe die Lösung:
Aus dem iPhone Simulator-Menü.
Dritte Option: Inhalt und Einstellungen wiederherstellen.
Sie verlieren alle im Simulator installierten Apps zusammen mit den Einstellungen.
Habe das für mich arbeiten lassen.
quelle