Domanda

Ho un'altra domanda (probabilmente senza risposta) sulla mappa di vista. Ho un guarda la mappa all'interno di una cella di visualizzazione della tabella e voglio disabilitare lo scorrimento vista tabella se lo scorrimento inizia nella mappa. Anche il gesto zoom non funziona normalmente. Essa funziona solo se il gesto zoomata avviene orizzontalmente sul display iphone. La stessa cosa accade con gesti strisciata. Interessa solo la mappa se strisciare la zona del programma in senso orizzontale. Se ho Striscia verticalmente i rotoli vista tavolo invece, e voglio che disattivare. Eventuali idi come farlo?

È stato utile?

Soluzione

No non ero in grado di risolverlo. Nel nuovo iPhone OS 4.0 beta si sta lavorando il modo in cui mi aspettavo di lavorare. Scorrendo all'interno i rotoli mapview il mapview e scorrendo la vista tabella, fuori i rotoli mapview vista tabella. Scorrimento in non è stato così importante per me così ora lo scorrimento è disattivato. Ma ho trovato questi nelle note di modifica per v3.2 del SDK. C'è il UIGestureRecognizer classe base e v'è una concreta UIPanGestureRecognizer non so quanto sono utili, ma io li proverei se avessi più tempo. Vorrei provare a rilevare lo zoom e gesti in movimento e vorrei aggiornare il mapview con i dati che ho ottenuto da questi sistemi di riconoscimento.

Altri suggerimenti

Ok, io non sono sicuro al 100%, ma penso che si può interrompere lo scorrimento utilizzando: UITableView.scrollEnabled = NO;

Inoltre, sono anche abbastanza sicuro che non è possibile utilizzare i movimenti su un CustomTableCell anche se ci possono essere soluzioni per questo.

Mi auguro che ha versato almeno un po 'di luce su questo argomento per voi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top