Кто-нибудь может посоветовать, как реализовать pull для обновления функциональности на iOS для простого UIView
без UIScrollView
?Я пытался использовать UIRefreshControll
, но его нужно добавить либо к UITableView
, либо к UIScrollView
, но у меня есть только UIView
.Когда я добавляю UIRefreshControll
к UIView
, мое приложение падает.
Я не хочу добавлять UIScrollView
к существующему макету, потому что мой экран разделен на два раздела: верхняя часть - UIView
и нижняя часть UITableView
.Если я добавлю UIScrollView
в верхнюю часть, у меня будет 2 UIScrollView
на том же экране, что я считаю не очень хорошим.Но мне нужно потянуть, чтобы обновить для всего экрана, чтобы этот пользователь мог обновить как верхнюю, так и нижнюю часть экрана.
Буду признателен за любые идеи.
Пример моего кода:
public override ViewDidLoad()
{
var refresh = new UIRefreshControl();
MyView.Add(refresh); // crash here
//MyView.AddSubview(refresh); // such option also causes crash
}