guys, chcę kliknąć mój uiButton po dodaniu do UIImageVIew, ale to nie działa. to mój kod:nie można kliknąć UIButton po dodaniu do UIImageView
UIButton *btnDetail = [[UIButton buttonWithType:UIButtonTypeDetailDisclosure]retain];
btnDetail.frame = CGRectMake(0,0,100,100);
[btnDetail addTarget:self action:@selector(buttonClicked) forControlEvents:UIControlEventAllTouchEvents];
[self.imageView addSubview:btnDetail];
przycisk nie może kliknąć kiedy dodać go do UIImageView, ale jeśli nie dodawać go do UIImageView, że działa prawidłowo. proszę ktoś mi pomóc
Próbowałem twój kod, ale nic się nie stało, nadal nie mogę go kliknąć. , aby uzyskać więcej informacji: przed dodaniem UIButton, zostały dodałem kolejną UIImage do tego UiVIewImage, czy ma wpływ? –
Sprawdź nowy kod. Zaimplementowałem go i przetestowałem. Teraz działa poprawnie. Rzeczywiście, interakcja użytkownika z podglądem obrazu jest domyślnie wyłączona, więc nie można było kliknąć niczego dodanego do niego. Dlatego ustawiłem interakcję użytkownika jako włączoną. Teraz działa dobrze –
thnx guys działa idealnie, nie mogę uwierzyć, że mój błąd jest po prostu umieścić [self.imageView setUserInteractionEnabled: YES]; przed dodaniem podglądu, na pewno nie zadziała, hha niedorzecznie, dziękuję bardzo, chłopaki ... –