|
@@ -5,41 +5,44 @@
|
|
|
// Created by 100Years on 2025/2/13.
|
|
|
//
|
|
|
|
|
|
-
|
|
|
class TSPageNullView: TSBaseView {
|
|
|
-
|
|
|
lazy var imageView: UIImageView = {
|
|
|
- return UIImageView.createImageView(imageName: "pageNull")
|
|
|
+ UIImageView.createImageView(imageName: "ic_creation_empty_bg")
|
|
|
}()
|
|
|
-
|
|
|
+
|
|
|
lazy var titleLabel: UILabel = {
|
|
|
- let titleLabel = UILabel.createLabel(text:"No record".localized ,font:.font(size: 14.0),textColor: .white,textAlignment: .center,numberOfLines: 0)
|
|
|
+ let titleLabel = UILabel.createLabel(text: "No Creation yet".localized, font: .font(size: 16.0,weight: .medium), textColor: .white, textAlignment: .center, numberOfLines: 0)
|
|
|
+ return titleLabel
|
|
|
+ }()
|
|
|
+ lazy var detailLabel: UILabel = {
|
|
|
+ let titleLabel = UILabel.createLabel(text: "Your creations will be listed here".localized, font: .font(size: 14.0), textColor: .white.withAlphaComponent(0.6), textAlignment: .center, numberOfLines: 0)
|
|
|
return titleLabel
|
|
|
}()
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
|
|
|
override func creatUI() {
|
|
|
-
|
|
|
- self.frame = CGRectMake(0, 0, k_ScreenWidth, k_ScreenHeight - k_Nav_Height)
|
|
|
-
|
|
|
+ frame = CGRectMake(0, 0, k_ScreenWidth, k_ScreenHeight - k_Nav_Height)
|
|
|
contentView.addSubview(imageView)
|
|
|
imageView.snp.makeConstraints { make in
|
|
|
- make.top.equalTo(151)
|
|
|
- make.centerX.equalToSuperview()
|
|
|
- make.width.height.equalTo(120)
|
|
|
+ make.top.equalToSuperview().offset(20)
|
|
|
+ make.horizontalEdges.equalToSuperview().inset(16)
|
|
|
+ make.height.equalTo(imageView.snp.width).multipliedBy(456.0 / 343.0)
|
|
|
}
|
|
|
|
|
|
- contentView.addSubview(titleLabel)
|
|
|
+ imageView.addSubview(titleLabel)
|
|
|
titleLabel.snp.makeConstraints { make in
|
|
|
- make.top.equalTo(imageView.snp.bottom)
|
|
|
+ make.centerX.equalToSuperview()
|
|
|
+ make.centerY.equalToSuperview().offset(-20)
|
|
|
make.leading.equalTo(16)
|
|
|
make.trailing.equalTo(-16)
|
|
|
- make.height.equalTo(20)
|
|
|
}
|
|
|
+
|
|
|
+ imageView.addSubview(detailLabel)
|
|
|
+ detailLabel.snp.makeConstraints { make in
|
|
|
+ make.top.equalTo(titleLabel.snp.bottom).offset(12)
|
|
|
+ make.leading.equalTo(16)
|
|
|
+ make.trailing.equalTo(-16)
|
|
|
|
|
|
+ }
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
}
|