首页 > 解决方案 > 如何显示部分圆形微调器被阻止

问题描述

下面的代码在表格视图的页脚中设置了圆形微调器的约束。如gif所示,圆形微调器被friend(1) 标签覆盖。我不知道要覆盖什么圆形旋转器;我怎样才能解决这个问题 ?

    tableView = UITableView()
    tableView.delegate = self
    tableView.dataSource = self
    tableView.separatorStyle = .none
    tableView.tableFooterView = UIView()
//    tableView.refreshControl = refreshControl
    tableView.contentInsetAdjustmentBehavior = .never
    tableView.register(FriendsHeaderCell.self, forHeaderFooterViewReuseIdentifier: headerReuse)
    tableView.register(UserCell.self, forCellReuseIdentifier: cellReuse)
    tableView.translatesAutoresizingMaskIntoConstraints = false
    view.addSubview(tableView)
    
    tableView.snp.makeConstraints { (make) in
        make.top.equalToSuperview().offset(10)
        make.left.right.bottom.equalToSuperview()
    }
    
    refreshControl = UIRefreshControl()
    refreshControl.tintColor = .clear
    refreshControl.addTarget(self, action: #selector(refreshUserData(_:)), for: .valueChanged)
    // loading view for friends list
    loadingIndicator = NVActivityIndicatorView(frame: refreshControl.bounds, type: .circleStrokeSpin, color: Constants.loadingIndictorColor)
    loadingIndicator.translatesAutoresizingMaskIntoConstraints = false
    tableView.addSubview(refreshControl)
    refreshControl.addSubview(loadingIndicator)
    loadingIndicator.snp.makeConstraints { (make) in
        make.centerX.equalTo(tableView)
    }
}

标签: iosuitableview

解决方案


推荐阅读