Come spostare un oggetto utilizzando trascinamento in XCode

February 21

XCode è il linguaggio modello di programmazione per applicazioni per iPhone. iPhone supporta operazioni di trascinamento sul telefono dell'utente, in modo da poter supportare le operazioni utilizzando le funzioni di drag and drop di Xcode. È necessario definire la sorgente di trascinare e la posizione in cui l'utente "scende" l'immagine o il file. Drag-and-drop è uno strumento utile per un applicazione per iPhone, perché è un programma di utilità familiare e intuitivo per gli utenti.

istruzione

1 Aprire il software di sviluppo XCode e il progetto iPhone app che si desidera modificare. Aprire il file di codice sorgente XCode che si desidera utilizzare per creare la funzionalità di drag-and-drop.

2 Creare un puntatore ai file o l'immagine che si desidera spostare. I seguenti punti di codice a un'immagine di nome image1.jpg:

NSArray * immagini = [arrayWithObjects NSArray: "image1.jpg", nil];

3 Avviare l'operazione di trascinamento. Il codice seguente inizia l'operazione di trascinamento sul telefono:

dragImage = [[NSWorkspace sharedWorkspace] * immagini];

4 Impostare la posizione in cui si desidera trascinare e rilasciare il file o l'immagine. In questo esempio, l'immagine viene trascinato verso l'angolo in alto a sinistra della finestra:

pos = [self convertPoint:[theEvent locationInWindow] fromView:nil];
pos.x = 0;
pos.y = 0;