Используйте objectAtIndex: indexPath.row selection, чтобы изменить изображение прокрутки - PullRequest
0 голосов
/ 04 августа 2011

Я разрабатываю приложение для iOS, которое требует от пользователя поиска списка во вторичном представлении, выбора записи в списке, после чего оно закрывает представление и настраивает изображение прокрутки mainViewController в определенном месте.

Я сохранил выбранную запись в переменной, но не могу закрыть представление или выяснить, как сбросить представление прокрутки, используя мою переменную. Любая помощь приветствуется.

Ответы [ 2 ]

0 голосов
/ 12 января 2012

Как вы отображаете вид, который хотите закрыть.Если вы используете [self.view addSubview: someView], то вы можете вызвать [someView removeFromSuperview] ;.Если ваша проблема заключается в том, что вы пытаетесь закрыть представление само по себе, вы можете создать функцию - (void) closeSomeView в главном viewController, который закрывает представление.

Что касается настройки scrollView, которую вам просто нужно создатьCGPoint и сделать что-то вроде этого

CGPoint somePoint = CGPointMake(xPosition, yPosition);
[scrollView setContentOffset:somePoint];
0 голосов
/ 05 августа 2011

Где вы сохраняете выделение, установите смещение содержимого mainViewController.

Затем, если вы отобразили свой дополнительный вид с помощью [view addSubView:]

Вызовите [secondViewController.view removeFromSuperView];

...