Etichetta marcatore Route-Me con UibuttontypedEtailDisclosure-Button-Il pulsante non è Clickabel
Domanda
Ho un problema con il framework per rotte e le etichette di marcatore. Sto provando circa 5 ore senza fortuna e ho cercato quasi tutti gli argomenti del forum sul web su questo. Voglio aggiungere un'etichetta di marcatore con un pulsante UibuttontypedEtailDiscloscosplosure. Quando aggiungo il pulsante a Uiview, dovrebbe essere l'etichetta che non riesco a fare clic sul pulsante.
Il mio codice è il seguente:
- (void)tapOnMarker:(RMMarker*)marker onMap:(RMMapView*)map {
UIView *frame = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 50, 50)];
UIButton *button = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];
button.frame = CGRectMake(0, 0, 34, 34);
button.enabled = YES;
button.userInteractionEnabled = YES;
[button addTarget:self action:@selector(markerLabelButtonPressed:) forControlEvents:UIControlEventTouchUpInside];
[frame addSubview:button];
[marker setLabel:frame];
[marker showLabel];
}
-(void)markerLabelButtonPressed:(id)sender {
NSLog(@"pressed");
}
Spero che qualcuno possa aiutarmi con questo. Grazie :)
Ho bisogno di ulteriori informazioni per favore fatemelo sapere!
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow