bugfix iOS5.x handling tap, and delete delegate methods