fix uitableView bug