CODE_SIGN_ENTITLEMENTS = ShenYin/ShenYin.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 202603031420;
+ CURRENT_PROJECT_VERSION = 202603031820;
DEVELOPMENT_TEAM = MAC46RQ4KH;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
CODE_SIGN_ENTITLEMENTS = ShenYin/ShenYin.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 202603031420;
+ CURRENT_PROJECT_VERSION = 202603031820;
DEVELOPMENT_TEAM = MAC46RQ4KH;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
CODE_SIGN_ENTITLEMENTS = ShenYin/PLAYBOY.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 202603031403;
+ CURRENT_PROJECT_VERSION = 202603031106;
DEVELOPMENT_TEAM = JKLJ58J33Q;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
CODE_SIGN_ENTITLEMENTS = ShenYin/PLAYBOY.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 202603031403;
+ CURRENT_PROJECT_VERSION = 202603031106;
DEVELOPMENT_TEAM = JKLJ58J33Q;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
override func setupViews() {
backgroundColor = .color(.bgColor)
titleLabel.do { (v) in
- v.data = FeedbackContentModel(content: "你好,请问有什么我可以帮助到您".l10n,isSend: false)
+ v.data = FeedbackContentModel(content: "你好,请问有什么我可以帮助到您".l10n + "?",isSend: false)
}
addSubviews([titleLabel,qaView])
}
var deleteList = [RecordHistoryModel]()
var remainDeleteList = [RecordHistoryModel]()
var deleteCallback:((_ list:[RecordHistoryModel])->Void)?
+ let leftLabel = UILabel()
init(data:[RecordHistoryModel]) {
var tempList = [CloudSelectedModel]()
v.titleLabel.font = .bold(16)
v.title = "已选择0项"
// v.leftView.backgroundColor = .red
- v.leftView.setImage(nil, for: .normal)
+// v.leftView.setImage(nil, for: .normal)
v.rightView.isHidden = false
+ v.leftView.isHidden = true
// v.rightView.backgroundColor = .red
v.leftView.snp.remakeConstraints { (m) in
m.bottom.equalToSuperview()
m.width.greaterThanOrEqualTo(58)
}
-
- let leftLabel = UILabel()
- leftLabel.text = "全选".l10n
+
leftLabel.textColor = .color(.secondary)
leftLabel.yc.setBorder(width: 1, color: .color(.secondary), radius: 11)
leftLabel.font = .regular(12)
leftLabel.textAlignment = .center
leftLabel.yc.addTap(target: self, action: #selector(allSelctedAction))
- v.leftView.addSubview(leftLabel)
+ v.addSubview(leftLabel)
leftLabel.snp.remakeConstraints { (m) in
m.leading.equalToSuperview().inset(18)
m.height.equalTo(22)
- m.centerY.equalToSuperview()
+ m.centerY.equalTo(v.titleLabel)
m.width.greaterThanOrEqualTo(40)
}
let rightLabel = UILabel()
make.bottom.equalToSuperview().inset(95)
}
}
-
+ override func setupData() {
+ selectedAction()
+ }
@objc func allSelctedAction(){
- for item in list {
- item.isSelcted = true
+ let selectedList = list.filter({$0.isSelcted})
+ if selectedList.count == list.count{
+ for item in list {
+ item.isSelcted = false
+ }
+ }
+ else{
+ for item in list {
+ item.isSelcted = true
+ }
}
tableView.reloadData()
selectedAction()
func selectedAction(){
let selectedList = list.filter({$0.isSelcted})
navBar.title = "已选择\(selectedList.count)项"
+
+ if selectedList.count == list.count {
+ leftLabel.text = "取消".l10n
+ }
+ else{
+ leftLabel.text = "全选".l10n
+ }
}
@objc func outputAction(){
var tempList = [RecordHistoryModel]()
let bottomView = HistorySearchBottomView()
var list = [RecordHistorySelectedModel]()
var deleteCallback:((_ list:[RecordDetailModel])->Void)?
-
+ let leftLabel = UILabel()
init(data:[RecordDetailModel]) {
var tempList = [RecordHistorySelectedModel]()
for item in data {
// v.leftView.backgroundColor = .red
v.leftView.setImage(nil, for: .normal)
v.rightView.isHidden = false
+ v.leftView.isHidden = true
// v.rightView.backgroundColor = .red
v.leftView.snp.remakeConstraints { (m) in
m.bottom.equalToSuperview()
m.width.greaterThanOrEqualTo(58)
}
-
- let leftLabel = UILabel()
- leftLabel.text = "全选"
+
leftLabel.textColor = .color(.secondary)
leftLabel.yc.setBorder(width: 1, color: .color(.secondary), radius: 11)
leftLabel.font = .regular(12)
leftLabel.textAlignment = .center
leftLabel.yc.addTap(target: self, action: #selector(allSelctedAction))
- v.leftView.addSubview(leftLabel)
+ v.addSubview(leftLabel)
leftLabel.snp.remakeConstraints { (m) in
m.leading.equalToSuperview().inset(18)
m.height.equalTo(22)
- m.centerY.equalToSuperview()
+ m.centerY.equalTo(v.titleLabel)
m.width.greaterThanOrEqualTo(40)
}
let rightLabel = UILabel()
}
}
+ override func setupData() {
+ selectedAction()
+ }
@objc func allSelctedAction(){
- for item in list {
- item.isSelcted = true
+ let selectedList = list.filter({$0.isSelcted})
+ if selectedList.count == list.count{
+ for item in list {
+ item.isSelcted = false
+ }
+ }
+ else{
+ for item in list {
+ item.isSelcted = true
+ }
}
tableView.reloadData()
selectedAction()
func selectedAction(){
let selectedList = list.filter({$0.isSelcted})
navBar.title = "已选择\(selectedList.count)项"
+
+ if selectedList.count == list.count {
+ leftLabel.text = "取消".l10n
+ }
+ else{
+ leftLabel.text = "全选".l10n
+ }
}
@objc func outputAction(){
var tempList = [RecordDetailModel]()
let imageView = UIImageView()
override func setupViews() {
// backgroundColor = .blue
- addSubviews([imageView])
addSubviews([connetedView])
+ addSubviews([imageView])
+
imageView.do { v in
v.image = UIImage(named: "home_header")
}
picker?.allowPickingOriginalPhoto = false
picker?.allowPickingVideo = false
picker?.allowPickingImage = true
+ picker?.preferredLanguage = (CCConfig.appLanguage == .chinse || CCConfig.appLanguage == .Traditional_Chinese ) ? "zh-Hans" : "en"
picker?.modalPresentationStyle = .overFullScreen
viewController.present(picker!, animated: true, completion: nil)
}
self.imageCallback = callback
let picker = TZImagePickerController(maxImagesCount: 1, delegate: self)
-// picker?.needCircleCrop = true
-// picker?.circleCropRadius = Int(UIScreen.main.bounds.size.width/2)
-// picker?.allowCrop = true
picker?.showSelectBtn = false
picker?.allowPickingOriginalPhoto = false
picker?.allowPickingVideo = false
picker?.allowPickingImage = true
+ picker?.preferredLanguage = (CCConfig.appLanguage == .chinse || CCConfig.appLanguage == .Traditional_Chinese ) ? "zh-Hans" : "en"
picker?.modalPresentationStyle = .overFullScreen
viewController.present(picker!, animated: true, completion: nil)
}
"scale" : "1x"
},
{
- "filename" : "Polygon_2@2x.png",
+ "filename" : "Slice 130@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
- "filename" : "Polygon_2@3x.png",
+ "filename" : "Slice 130@3x.png",
"idiom" : "universal",
"scale" : "3x"
}