针对iOS6做了一些修正，但尚未更改完