Commit 05681ee2 authored by David黄金龙's avatar David黄金龙

预览 按钮点击

parent 868f5299
......@@ -25,7 +25,7 @@ class YHPreviewFamilyMemberViewController: YHPreviewBaseViewController {
private var buttonHoldView : UIView = {
let view = UIView()
view.backgroundColor = .red
// view.backgroundColor = .red
return view
}()
......@@ -111,6 +111,12 @@ private extension YHPreviewFamilyMemberViewController {
}
homeTableView.register(YHPreviewInfoCell.self,forCellReuseIdentifier: YHPreviewInfoCell.cellReuseIdentifier)
homeTableView.reloadData()
//延迟刷新
DispatchQueue.main.asyncAfter(deadline: .now() + 0.25) {
self.clickButton(sender: self.parentButton)
}
}
func createButton() -> UIButton {
......@@ -129,10 +135,29 @@ private extension YHPreviewFamilyMemberViewController {
@objc func clickButton(sender : UIButton) {
for button in arrButtons {
if let arr = button.layer.sublayers {
for layer in arr {
if layer is CAGradientLayer {
layer.removeFromSuperlayer()
}
}
}
}
sender.addYinHeGradualLayer()
sender.layoutIfNeeded()
if sender == parentButton {
arrData = arrDataForParents
} else if sender == childrenButton {
arrData = arrDataForChildren
} else if sender == brotherButton {
arrData = arrDataForBrother
} else if sender == spouseButton {
arrData = arrDataForSpouse
} else {
arrData = []
}
homeTableView.reloadData()
}
func installData() {
......
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