Дайте верхнюю вставку для UIRefreshControl

Я использую UIRefreshControl, как это (без UITableViewController):

UIRefreshControl *refreshControl = [UIRefreshControl new];
[refreshControl addTarget:self action:@selector(viewDidBeginRefreshing:) forControlEvents:UIControlEventValueChanged];
[self.table addSubview:refreshControl];

Проблема в том, что колесо обновления расположено под полупрозрачной полосой UINavigationController (ios7). На StackOverflow есть только несколько тем по этой проблеме. И они не принесли мне никакого ценного решения.

То, что я хочу, это сделать позицию UIRefreshControl y на 80px вниз, например.

Примечание : Я знаю, что не рекомендуется использовать UIRefreshControl вне UITableViewController. Поэтому не нужно предупреждать об этом.

Ответы на вопрос(3)

Ваш ответ на вопрос