Commit 1f898b1a authored by Steven杜宇's avatar Steven杜宇

// 内存泄露问题

parent 6d140bbc
......@@ -32,7 +32,7 @@ class YHFileListViewController: YHBaseViewController {
[weak self] in
guard let self = self else { return }
self.navigationController?.popToRootViewController(animated: true)
goTabBarBy(tabType: .service)
self.goToTabService()
}
return view
}()
......@@ -74,6 +74,10 @@ class YHFileListViewController: YHBaseViewController {
}
func goToTabService() {
goTabBarBy(tabType: .service)
}
deinit {
NotificationCenter.default.removeObserver(self)
}
......@@ -118,7 +122,6 @@ extension YHFileListViewController {
}
}
self.emptyView.isHidden = isHaveData
let r = self.myContentView.bounds
self.myContentView.frame = CGRect(x: kMargin, y: 217, width: KScreenWidth - 2*kMargin, height: r.height)
......@@ -155,7 +158,7 @@ extension YHFileListViewController {
func setupUI() {
gk_navTitle = "文件清单"
gk_navTitle = "待完善清单"
gk_navBarAlpha = 1.0
gk_navBackgroundColor = .white
......@@ -167,7 +170,9 @@ extension YHFileListViewController {
make.height.equalTo(YHFileListBottomView.viewH)
}
bottomView.block = { [self] flag in
bottomView.block = {
[weak self] flag in
guard let self = self else { return }
if flag == 1 {
YHHUD.show(.progress(message: "正在生成图片"))
if let image = self.captureScrollView(scrollView: self.myScrollView) {
......
......@@ -72,9 +72,6 @@ extension YHFileListContentView {
var lastView : UIView?
for (index,item) in arrData.enumerated() {
if let iii = item {
if iii.type == 0, iii.supplement_list.count <= 0 {
continue
}
var view : UIView = YHFileListItemsView()
if iii.type == 0 {
(view as! YHFileListItemsView).dataModel = item
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment