Я решил эту проблему, изменив рамку вида, который добавляю в вид с прокруткой.
Поэтому вместо этой строки:
UIView *menuView = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 300.0f, 60.0f)];
Теперь я заставляю вид менять свой фрейм каждый раз, когда меняю страницу:
UIView *menuView = [[UIView alloc] initWithFrame:CGRectMake(i * 300.0f, 0.0f, 300.0f, 60.0f)];
Таким образом, причина была связана с расположением рамки вида, которую я добавлял в вид с прокруткой. Эта проблема возникает, когда представление прокрутки используется вместе с подкачкой. Когда страница изменится, убедитесь, что представление внутри scrollview также перемещается в тот же кадр.