Я новичок в разработке для iOS, и я пытался реализовать функцию обновления для iOS 6. Хорошо ища решение, я наткнулся на это сообщение в блоге и нашел его очень полезным, http://www.intertech.com/Blog/Post/iOS-6-Pull-to-Refresh-(UIRefreshControl).aspx. Этоизлагает шаги для реализации pull для обновления таким образом, чтобы легко следовать.Любой, кто хочет сделать это самостоятельно в iOS 6, должен зайти в блог.
UIRefreshControl может использоваться только с табличным представлением в настоящее время.Для успешного добавления элемента управления обновлением необходимо выполнить несколько шагов:
1.Создайте метод обратного вызова для обработки вашей логики обновления.Метод обратного вызова должен вызываться, когда пользователь закрывает представление таблицы.Сигнатура метода должна принимать один параметр: указатель на UIRefreshControl.
Примечание. Все шаги 2-4 выполняются в методе viewDidLoad контроллера представления таблицы.
2.Создайте UIRefreshControl с помощью базового «alloc / init».
3.Подключите действие к элементу управления обновлением, чтобы вызвать метод обратного вызова при возникновении события ValueChange.
4.Добавьте элемент управления обновлением в свойство «refreshControl» контроллера табличного представления.