Commit c174e902 authored by Steven杜宇's avatar Steven杜宇

// UI调整

parent 4c0a67f5
...@@ -11,6 +11,7 @@ import UIKit ...@@ -11,6 +11,7 @@ import UIKit
class YHFormItemOnlyDoubleChoiceCell: UITableViewCell { class YHFormItemOnlyDoubleChoiceCell: UITableViewCell {
static let cellReuseIdentifier = "YHFormItemOnlyDoubleChoiceCell" static let cellReuseIdentifier = "YHFormItemOnlyDoubleChoiceCell"
let horizonalGap = 18.0
let btnWidth = 70.0 let btnWidth = 70.0
let btnHeight = 32.0 let btnHeight = 32.0
let btnTitleSelectColor = UIColor.brandMainColor let btnTitleSelectColor = UIColor.brandMainColor
...@@ -43,6 +44,12 @@ class YHFormItemOnlyDoubleChoiceCell: UITableViewCell { ...@@ -43,6 +44,12 @@ class YHFormItemOnlyDoubleChoiceCell: UITableViewCell {
} }
} }
private lazy var topLine:UIView = {
let view = UIView()
view.backgroundColor = .separatorColor
return view
}()
// 更新答案按钮选中状态 // 更新答案按钮选中状态
func updateAnswerButton(_ btn:UIButton, _ isSelect:Bool) { func updateAnswerButton(_ btn:UIButton, _ isSelect:Bool) {
btn.layer.borderColor = (isSelect ? btnTitleSelectColor : .clear).cgColor btn.layer.borderColor = (isSelect ? btnTitleSelectColor : .clear).cgColor
...@@ -98,11 +105,13 @@ class YHFormItemOnlyDoubleChoiceCell: UITableViewCell { ...@@ -98,11 +105,13 @@ class YHFormItemOnlyDoubleChoiceCell: UITableViewCell {
contentView.addSubview(answer1Btn) contentView.addSubview(answer1Btn)
contentView.addSubview(answer2Btn) contentView.addSubview(answer2Btn)
contentView.addSubview(topLine)
answer1Btn.snp.makeConstraints { make in answer1Btn.snp.makeConstraints { make in
make.top.equalTo(16)
make.bottom.equalTo(-16)
make.size.equalTo(CGSize(width: btnWidth, height: btnHeight)) make.size.equalTo(CGSize(width: btnWidth, height: btnHeight))
make.left.equalToSuperview().offset(16) make.left.equalToSuperview().offset(16)
make.centerY.equalToSuperview()
} }
answer2Btn.snp.makeConstraints { make in answer2Btn.snp.makeConstraints { make in
...@@ -110,6 +119,13 @@ class YHFormItemOnlyDoubleChoiceCell: UITableViewCell { ...@@ -110,6 +119,13 @@ class YHFormItemOnlyDoubleChoiceCell: UITableViewCell {
make.left.equalTo(answer1Btn.snp.right).offset(10) make.left.equalTo(answer1Btn.snp.right).offset(10)
make.centerY.equalTo(answer1Btn) make.centerY.equalTo(answer1Btn)
} }
topLine.snp.makeConstraints { make in
make.left.equalToSuperview().offset(horizonalGap)
make.right.equalToSuperview().offset(-horizonalGap)
make.height.equalTo(1.0)
make.top.equalToSuperview()
}
} }
@objc func didClickResponseBtn(btn: UIButton) { @objc func didClickResponseBtn(btn: UIButton) {
......
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