В бета-версии iOS 5 есть API, который позволит вам сделать это.Так как это еще не было выпущено, это все, что я собираюсь сказать.Найдите его, а затем задайте вопросы по http://devforums.apple.com (или дождитесь выхода iOS 5 "этой осенью").
Другой вариант - сообщить об очень большом количестве строк (например,скажем, 100000) в вашем UITableView
, а затем тихо отрегулируйте положение прокрутки в табличном представлении, когда оно прекращает прокрутку.([tableView scrollToRowAtIndexPath:anIndexPath animated:NO];
) У вас могут быть проблемы с сохранением точного местоположения прокрутки, но вы также можете обойти это, возможно, используя setContentOffset:animated:
?Я не совсем уверен;Я должен был бы попробовать это.
На практике, однако, это обычно работает.Например, вот так UIDatePicker
достигает своей «бесконечной» прокрутки при отображении дат.Однако ограничения позиционирования строки на UIDatePicker
отличаются от ограничений на UITableView
, но принцип такой же ...