У меня есть 2 текстовых поля и 1 textView на виде. Только один из текстовых полей имеет vc в качестве делегата. Всякий раз, когда какой-либо из 3 становится первым ответчиком (либо программным способом, либо путем прослушивания), приложение выходит из строя. Ошибка:NSRangeException on textField/textView getFirstResponder
*** Terminating app due to uncaught exception 'NSRangeException', reason: '-[UITableView scrollToRowAtIndexPath:atScrollPosition:animated:]: row (0) beyond bounds (0) for section (0).'
У меня есть Tableview, что я добавить программно как подвид, но я удалил все следы Tableview от ч и м-файлов и еще получаю ошибку, которая ссылается на Tableview. Этот vc выталкивается из tableViewController, может ли это быть ссылкой?
Сбой для симулятора на iPhone и iPad с использованием 6.1 и 5.1, также для iPhone с использованием 6.1.3, но он отлично работает на iPad под управлением 6.1.3.
Любые идеи?
Thanks
В контроллере вида с тремя текстовыми полями, что такое базовый класс? Я предполагаю, что он основан на 'UITableViewController'. –
Базовый класс - UIViewController. Вот почему ошибка tableView меня полностью запятнала. Я прокомментировал каждую трассировку tableView как из файлов h, так и m, чтобы проверить его, и он по-прежнему получает ту же ошибку. Я использую nibs, но tableView просто добавлялся программно. –