UIScrollView в UIActionSheet не работает

#iphone #uiscrollview #uiactionsheet #uiscrollviewdelegate

#iPhone #uiscrollview #uiactionsheet #uiscrollviewdelegate

Вопрос:

У меня есть представление (objViewComments), которое содержит scrollview, и оно работает нормально. но теперь я добавил это представление в UIActionSheet, используя приведенный ниже код :

 myActionSheet = [[UIActionSheet alloc] initWithTitle:@"n n n n n n n n" delegate:self cancelButtonTitle:nil destructiveButtonTitle:nil otherButtonTitles:nil];
        myActionSheet.actionSheetStyle = UIActionSheetStyleBlackTranslucent;
        objViewComments.view.frame = CGRectMake(0, 0, 320, 480);
        objViewComments.myTempActionSheet = myActionSheet;
        //myActionSheet.frame = CGRectMake(0, 0, 320, 480);
        [myActionSheet showInView:self.navigationController.view];
        [myActionSheet addSubview:objViewComments.view];
        [myActionSheet release]
  

Но теперь scrollview не работает. и выдает ошибку :

 [UIImageView scrollViewDidScroll:]: unrecognized selector sent to instance 0x18f480'
  

Спасибо

Ответ №1:

Исходя из ошибки, вполне вероятно, что ваш делегат scrollview неправильно подключен.

Комментарии:

1. Я проверил и правильно подключил bcoz, если я добавлю просмотр напрямую, без таблицы действий, тогда он будет работать нормально … 🙂

2. Просто UIImageView объект, похоже, получает сообщения делегата. Итак, какой объект действует как делегат просмотра прокрутки?