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

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

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