本人小白,初学cocos2d,在开发过程中需要cocos2d和UIKit结合着使用,在处理UITextfield的键盘弹起事件调整视图位置时程序各种崩溃。处理键盘弹起是按照一般的添加通知中心监听方法,在弹起处理函数中处理视图的位置关系。问题的原因出在,场景切换后没有移除通知中心添加的事件监听,再次进入同一场景时导致的。解决办法是在dealloc中移除通知中心或者在离开场景时移除。
本人小白,初学cocos2d,在开发过程中需要cocos2d和UIKit结合着使用,在处理UITextfield的键盘弹起事件调整视图位置时程序各种崩溃。处理键盘弹起是按照一般的添加通知中心监听方法,在弹起处理函数中处理视图的位置关系。问题的原因出在,场景切换后没有移除通知中心添加的事件监听,再次进入同一场景时导致的。解决办法是在dealloc中移除通知中心或者在离开场景时移除。