我在視圖上有2個textFields和1個textView。只有一個textField將vc作爲委託。無論何時3個成爲firstResponder(以編程方式或通過點擊),該應用程序崩潰。錯誤是:在textField/textView上的NSRangeException becomeFirstResponder
*** Terminating app due to uncaught exception 'NSRangeException', reason: '-[UITableView scrollToRowAtIndexPath:atScrollPosition:animated:]: row (0) beyond bounds (0) for section (0).'
我有一個的tableView我編程方式添加作爲一個子視圖,但我已經從H和M文件中刪除了的tableView的所有痕跡,仍然可以得到引用的tableView錯誤。這個VC從tableViewController被推送,可能是什麼被引用?
它使用6.1和5.1在iPhone和iPad上的模擬器崩潰,對於使用6.1.3的iPhone也是如此,但它在運行6.1.3的iPad上正常工作。
任何想法?
謝謝
在具有三個文本框的視圖控制器中,基類是什麼?我猜它是基於'UITableViewController'。 – 2013-05-09 01:17:16
基類是UIViewController。這就是爲什麼tableView錯誤讓我完全陷入困境。爲了測試它,我已經從h和m文件中註釋了每個tableView的trace,並且它仍然得到相同的錯誤。我正在使用筆尖,但tableView只是以編程方式添加。 – 2013-05-09 02:04:20