Это не ответ на ваш вопрос, а предложение о функциональности (я пока не могу оставлять комментарии, но все же хотел бы предложить свои два цента).
Из пользовательского интерфейса / UXПерспектива, переопределение функции по умолчанию или «ожидаемой» функциональности не очень хорошая идея.Пользователи имеют определенные ожидания относительно того, как будут работать различные приложения и функции, и когда они не работают таким образом, пользователи либо разочаровываются, либо смущаются.Отсюда распространение функциональности «тянуть-обновить» практически во всех приложениях, включающих табличное представление.Что может быть более разумным, так это иметь два пальца в качестве настраиваемой функции.Мало того, что ваше приложение будет тогда соответствовать традиционным правилам UX (на самом деле, я думаю, что Apple может отклонить ваше приложение в его нынешнем виде, и, возможно, поэтому вам так трудно найти ответ), но это потребует многоменьше борьбы / пользовательский код.
Извините, это не был прямой ответ на ваш вопрос, но я надеюсь, что это поможет.