Problemet med å få innslag for en UIView subview av en MKMapView bruke MapKit

stemmer
0

Jeg har lagt til en underklasse av UIView som subview til en MKMapView når en knapp trykkes. Den UIView har sin bakgrunnsfargen satt til å være klar. Dette UIView ikke får messaged med noen av touchesBegan, etc. meldinger. Den MKMapView ser ut til å motta alle meldingene fortsatt som zooming fortsatt skjer på et dobbeltklikk, etc.

Hvordan kan jeg sikre at subview mottar meldingene, og er det en måte å feilsøke responder kjeden, for å se hvor meldingen blir sendt.

Takk.

Hvis du trenger mer informasjon bare si.

Publisert på 28/07/2009 klokken 11:39
kilden bruker
På andre språk...                            


3 svar

stemmer
2

Takk for tilbakemeldingen. Jeg har vært i stand til å løse problemet nå. Problemet var at jeg var å legge den subview til MKMapView snarere enn visningen av ViewController. Jeg vet ikke hvorfor dette er et problem. Hvis du gjør det jeg ville være interessert i å høre. Legge til visningen som et subview til visningen av ViewController fikset alt, med utsikt nå imot berørt, selv når fargen er UIColor clearColor.

Svarte 31/07/2009 kl. 10:15
kilden bruker

stemmer
0

Jeg fant nettopp denne løsningen fra saimhann2002 som hadde et lignende problem.

Takk for tilbakemeldingen. Jeg har vært i stand til å løse problemet nå. Problemet var at jeg var å legge den subview til MKMapView snarere enn visningen av ViewController. Jeg vet ikke hvorfor dette er et problem. Hvis du gjør det jeg ville være interessert i å høre. Legge til visningen som et subview til visningen av ViewController fikset alt, med utsikt nå imot berørt, selv når fargen er UIColor clearColor.

Det virker!

Svarte 07/09/2009 kl. 18:11
kilden bruker

stemmer
0

Har du gjort din UIView ugjennomsiktig? For hvis det er, og du har gjort det gjennomsiktig så berørt vil bli tatt opp av utsikten under

Svarte 28/07/2009 kl. 13:53
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more