Первая строка UITableView прокручивается при просмотре представления

Я столкнулся с этой очень странной ошибкой и понятия не имею, как исправить это, попробовав все, что я знаю. Поэтому, если вы можете помочь, это будет очень полезно !!!

У меня есть UIViewController , на котором размещается tableView чей dataSource и delegate является viewController. Я использую его для представления некоторых вариантов навигации, он представлен пакетом iOS ECSlidingViewController .

Скриншот того, как он выглядит, выглядит следующим образом:

введите описание изображения здесь

Обратите внимание, что в таблицеView теперь всего 2 элемента. Но на самом деле есть еще один пункт (первый), который выше этих двух. Тем не менее, этот файл автоматически прокручивается, когда отображается представление, и если я попытаюсь прокрутить его вниз, первый элемент действительно будет виден, но tableView автоматически отскакивает назад, когда я отпускаю жест прокрутки.

Я попытался setContentOffset для tableView и scrollToRowAtIndexPath в viewWillAppear и ни одна из них не работает.

Элементы меню устанавливаются как свойство самого VC в villDidLoad, который выглядит следующим образом:

 - (void)viewDidLoad { [super viewDidLoad]; self.menuItems = [NSArray arrayWithObjects: @"Run Test", @"Test Log", @"About", nil]; // setup the dataSource and delegate for tableView self.tableView.dataSource = self; self.tableView.delegate = self; [self.slidingViewController setAnchorRightRevealAmount:ANCHOR_RIGHT_REVEAL_AMOUNT]; self.slidingViewController.underLeftWidthLayout = ECFullWidth; } 

Как вы видите, первым элементом является @"Run Test" , который автоматически прокручивается по экрану без каких-либо причин. Большое спасибо за Вашу помощь!

  • как изменить текст «нет результатов» при поиске в таблице?
  • Как показать элемент «pull-to-refresh» в нижней части UITableView в Swift
  • Изменение размера фонового изображения на основе высоты и ширины этикетки UITableViewCell
  • Цвет фона UITableView iOS 9
  • Пользовательский заголовок UITableView исчезает после предупреждения о памяти
  • Пользовательский макет UITableViewHeaderFooterView
  • Хотите создать классный статический интерфейс, но: «Статические представления таблиц действительны только ...»
  • Как получить представление таблицы для прокрутки над изображением?
  • Group TableView, используя заголовок секции саморазмера, после перезагрузки, если я прокручу вверх, tableview будет прыгать
  • Как правильно переопределить reloadRowsAtIndexPaths: withRowAnimation?
  • Каков наилучший способ отобразить переменное количество изображений в TableViewCell в файле xib?
  • Interesting Posts

    Отрегулируйте UIPopover, когда клавиатура iPad разбивается

    Нашел NSZombie в моем приложении … теперь что?

    UITableViewCell Пространство между заголовком и субтитром -iOS

    Swift 2.0: Чтение данных HealthKit HeartRate – неожиданно найдено нуль при развертывании необязательного

    Отклонено App-магазином из-за покупок в приложении

    Использование SchemaSpy для визуализации базы данных SQLite (Windows)

    Как получить предыдущий и следующий месяц в календаре

    Как создать Аккордеон с UItableview под UItableview?

    Интеграция Dropbox с iOS

    Внедрение WebRTC на устройстве iOS

    UIImagePickerController позволяет Editing = YES только для видео

    Использование UIPageViewController и UIButton

    Отмена однократного повторения локального уведомления

    сбой после нажатия кнопки UIAlertViewDelegateButtonAtIndex с сообщением : сообщение, отправленное на освобожденный экземпляр

    UICollectionView invalidateLayout не запускает sizeForItem при изменении ориентации экрана

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.