2013-09-28 5 views
1

У меня есть вид на стол, выбранная ячейка выдвигает UIView с scrollView.Сбой, если конец scrollView достигнут iOS7 Только

На iOS7 только, если я достигну конца scrollView и вернуться к tableView я получаю аварию без ошибок в отладчике.

Если я не прокручиваю прямо до конца, все работает нормально. Я могу прокрутить почти до пикселя до конца прокрутки без краха, как только я попал в конец scrollView, произошел сбой

Если я изменю размер прокрутки, независимо от того, размер, как только прокручивается до конца, я получаю крах.

Эта проблема не очевидна до того прошивкой 7

сообщение об ошибке: return UIApplicationMain(argc, argv, nil, NSStringFromClass([ICAppDelegate class])); Thread 1: EXC_BAD_ACCESS (code=2, address = 0xc)

+0

Это из main.m и что такое ICAppDelegate? должен быть какой-то пользовательский делегат. – Arbitur

+0

Поместите некоторые контрольные точки и запустите их в симуляторе, это сообщение об ошибке является общим (и очень расплывчатым, спасибо Apple). Вы точно знаете, где это происходит, поэтому изолируйте область с точками разлома. 'EXEC_BAD_ACCESS', как правило, не соответствует границам, поэтому ищите проблемы с индексацией массива. –

+0

Установите точку останова на исключения Objective-C. Когда он запускается, трассировка стека должна быть более полезной. –

ответ

3

Вы можете попробовать установить the scrollView datasource и delegate, как nil, прежде чем вернуться к tableView

+0

'self.view.delegate = nil;' сделал трюк, спасибо – JSA986

Смежные вопросы