Ни одно из вышеперечисленных не работало для меня, так что вот как я получил свою работу:
class="tab-link"
ко всем ссылкам, которые нуждаются в этой функции window.addEventListener ( 'popstate', function( event ) { tab_change(); } ); function tab_change() { var hash = window.location.hash; hash && $( 'ul.nav a[href="' + hash + '"]' ).tab( 'show' ); $( '.tab-link' ).click ( function( e ) { $( this ).tab( 'show' ); var scrollmem = $( 'body' ).scrollTop() || $( 'html' ).scrollTop(); window.location.hash = this.hash; $( 'html,body' ).scrollTop( scrollmem ); $( 'ul.nav-tabs a[href="' + window.location.hash + '"]' ).tab( 'show' ); } ); }
Убедитесь, что ваш IBOutlet подключен к TableView. Иногда это отключается.
Процесс проверки:
Снимите и снова создайте точку просмотра таблицы.
Если вы получаете
«Неожиданно найденный ноль при развертывании необязательного значения»
Если существует некоторая проблема с идентификатором ячейки, индекс массива установлен неправильно. Вы можете проверить это оба сценария.