set gesture delegate nil and remove gesture from label in dealloc

the gesture may cause memory leaking