2011-01-05 4 views
70

In meiner iPhone App habe ich viele ASCII-Künste, die ich in die Datenbank einfügen muss.Kopieren von Mac OS X kopiert nicht auf iPhone Simulator

Ich verwende den Simulator und Einfügen der Textpic in der Textansicht, um die ASCII-Art in die Datenbank einzufügen.

Hier klebt die Zwischenablage des Simulators einmal die Kunst richtig, aber wenn ich eine andere Kunst dann auch kopiere, fügt sie die vorherige Kunst in textview ein.

Wie löst man dieses Problem? Gibt es eine Arbeit für diesen oder einen besseren Ansatz?

Antwort

-4

Haben Sie die Lösung:

Von Menü iPhone Simulator.

Dritte Option: Inhalt und Einstellungen wiederherstellen.

Sie werden alle im Simulator installierten Apps zusammen mit den Einstellungen verlieren.

Das funktioniert für mich.

+0

funktioniert auch für mich. thanx – kieste

+3

Dies ist keine Antwort auf die eigentliche Frage. – smyk

198

Ich wurde frustriert mit Kopieren und Einfügen im Simulator und konnte nicht herausfinden, was vor sich ging.

Ergebnisse waren ähnlich wie beschrieben: Kopieren und Einfügen würde manchmal den gleichen Wert einfügen, wie ich zuvor kopiert hatte, aber nicht, was ich gerade in die Zwischenablage kopiert habe.

Ich erkannte endlich, dass der Simulator seine eigene Zwischenablage hat, getrennt von der Haupt-OS-X-Zwischenablage.

Sie verwenden die Touch-basierten Befehle zum Kopieren und Einfügen, um sie aus der Simulator-Zwischenablage in Ihre Anwendung einzufügen.

Sie können die standardmäßigen OS X Copy Paste-Verknüpfungen (Befehl-X, C, V) verwenden, um sie aus der Systemzwischenablage in die Simulator-Zwischenablage einzufügen.

So zum Kopieren und Einfügen von Chrome (zum Beispiel), wählen Sie den Text in Chrome, Command-C zu kopieren. Wechseln Sie dann zum Simulator, Befehl-V, um ihn in die Simulator-Zwischenablage einzufügen. Dann simulieren Sie in Ihrer Anwendung eine Berührung im Textfeld, um die Einfügeoption aufzurufen, und simulieren dann eine Berührung der Einfüge-Schaltfläche, um den Inhalt der Simulator-Zwischenablage in die App einzufügen.

Die Menüoptionen machen dasselbe wie die Tastenkombinationen - Kopieren/Einfügen zwischen der System-Zwischenablage und der Simulator-Tastatur.

Nun, da ich es herausgefunden habe, mag ich es eigentlich viel besser, als wenn die Simulator-Zwischenablage automatisch an die OS X-Zwischenablage gebunden wäre.

+4

Super! Ich habe mich immer gefragt, warum es manchmal funktioniert hat und manchmal nicht! So froh, dass du dich darauf vergöttert hast! – Klaas

+2

Dies ist wahrscheinlich die nützlichste Antwort, die ich auf dieser Website gefunden habe – GangstaGraham

+2

Ich bin immer durch die Copy & Paste zwischen dem Simulator und MAC verwirrt, Ihre Antwort ist genial! ich danke dir sehr. – flypig

15
  • + C - Dies funktioniert sowohl für Text und Bilder Kopiert den Inhalt der iOS Zwischenablage OS X..
  • + + C - Kopiert den markierten Text (oder was auch immer auf die Kopie antwortet: Wähler in Ihrer App) auf die iOS-Zwischenablage. Dieser erscheint nicht im Menü.
  • + ^ + C - Kopiert ein Screenshot des iOS-App (ohne Chrom Simulator) an das OS X Zwischenablage (Use + S es in eine Datei auf dem speichern Desktop stattdessen).
  • + V - Kopiert den Inhalt der OS X-Zwischenablage auf iOS, fügt ihn jedoch nicht ein. Auch dies funktioniert sowohl für Text als auch für Bilder.
  • + ^ + V - Fügt die OS X-Zwischenablage in der iOS-App, lässt aber die Zwischenablage unverändert. Dies funktioniert nicht mit Bildern.

Quelle: http://olemoritz.net/copypaste-in-the-ios-simulator.html

0

Sie können den Inhalt von Mac kopieren Sie mit ⌘ + ⇧ + C und fügen URL in Browser ⌘ + V verwenden.

Es funktioniert für mich.

2

Dies ist ein seltsames Problem in meinem PC. Ich habe MacOS Sierra 10.xx ++ in meinem Mac installiert. Was ich tue, ist,

  1. Kopieren Sie die Inhalte von Ihrem Mac command + c oder Tastatur.

  2. Drücken Sie jetzt command + v an der Stelle, an der Sie den Inhalt einfügen möchten.

  3. Paste nun im Simulator command + shift + v

Arbeiten gut mit. Bestätigte Antwort.!

7
  1. Kopieren von Text von überall
  2. Paste auf dem Simulator durch Befehl (Befehl + v), es Gesöff zeigen nichts
  3. Dann drücken (Befehl + Shift + v)

es funktioniert für me

0

In Xcode 9 oder höher: 1. Aktiver Simulator 2.Überprüfen Sie Menü "Bearbeiten -> Pinnwand automatisch synchronisieren" 3. Viel Spaß :)