内存泄露，抽离控件到单独的ControlLayer