Commit 4108251b authored by Steven杜宇's avatar Steven杜宇

// 选择时段和地点控件UI

parent 140bdb01
...@@ -52,7 +52,7 @@ class YHInfoItemSelectSheetView: UIView { ...@@ -52,7 +52,7 @@ class YHInfoItemSelectSheetView: UIView {
// 显示placeHolder // 显示placeHolder
detailLabel.text = self.placeHolder detailLabel.text = self.placeHolder
detailLabel.textColor = .placeHolderColor detailLabel.textColor = .placeHolderColor
detailLabel.textAlignment = .right detailLabel.textAlignment = .left
return return
} }
detailLabel.text = detail detailLabel.text = detail
...@@ -63,11 +63,11 @@ class YHInfoItemSelectSheetView: UIView { ...@@ -63,11 +63,11 @@ class YHInfoItemSelectSheetView: UIView {
var isShowDetailOneline:Bool = false { var isShowDetailOneline:Bool = false {
didSet { didSet {
detailLabel.textAlignment = isShowDetailOneline ? .right : .left detailLabel.textAlignment = .left
detailLabel.numberOfLines = isShowDetailOneline ? 1 : 0 detailLabel.numberOfLines = isShowDetailOneline ? 1 : 0
detailLabel.snp.remakeConstraints { make in detailLabel.snp.remakeConstraints { make in
make.top.equalTo(16) make.top.equalTo(16)
make.left.equalTo(titleLabel.snp.right).offset(isShowDetailOneline ? -10 : 0) make.left.equalTo(titleLabel.snp.right).offset(0)
make.right.equalTo(arrowImgView.snp.left) make.right.equalTo(arrowImgView.snp.left)
if isShowDetailOneline { if isShowDetailOneline {
make.height.equalTo(20) make.height.equalTo(20)
......
...@@ -200,6 +200,7 @@ class YHSelectApplicantGroupCell: UITableViewCell { ...@@ -200,6 +200,7 @@ class YHSelectApplicantGroupCell: UITableViewCell {
lazy var locationSelectView: YHInfoItemSelectSheetView = { lazy var locationSelectView: YHInfoItemSelectSheetView = {
let view = YHInfoItemSelectSheetView(frame: .zero) let view = YHInfoItemSelectSheetView(frame: .zero)
view.isShowDetailOneline = false
view.title = "港府办证地点" view.title = "港府办证地点"
view.placeHolder = "请选择" view.placeHolder = "请选择"
view.errorTips = "请选择港府办证地点" view.errorTips = "请选择港府办证地点"
...@@ -381,7 +382,7 @@ extension YHSelectApplicantGroupCell: UICollectionViewDelegate, UICollectionView ...@@ -381,7 +382,7 @@ extension YHSelectApplicantGroupCell: UICollectionViewDelegate, UICollectionView
} }
if selectArr.count == 1, member.isSelected == true, member.id == selectArr[0].id { if selectArr.count == 1, member.isSelected == true, member.id == selectArr[0].id {
// 分组中仅有一个选中用户 且点击的是该用户 // 分组中仅有一个选中用户 且点击的是该用户
YHHUD.flash(message: "一个批次最少需要选中一个申请个人") YHHUD.flash(message: "每一批赴港申请人不可为空,请确保每位申请人都在列")
return return
} }
selectBlock?(member, !member.isSelected, dataModel.itemIndex) selectBlock?(member, !member.isSelected, dataModel.itemIndex)
......
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