|
|
@@ -17,7 +17,18 @@ class LNSkillBottomMenuView: UIView {
|
|
|
|
|
|
private var curDetail: LNGameMateSkillDetailVO?
|
|
|
|
|
|
+ override init(frame: CGRect) {
|
|
|
+ super.init(frame: frame)
|
|
|
+
|
|
|
+ setupViews()
|
|
|
+ }
|
|
|
+
|
|
|
+ required init?(coder: NSCoder) {
|
|
|
+ fatalError("init(coder:) has not been implemented")
|
|
|
+ }
|
|
|
+
|
|
|
func update(_ detail: LNGameMateSkillDetailVO) {
|
|
|
+ isHidden = false
|
|
|
priceLabel.text = detail.price.toDisplay
|
|
|
unitLabel.text = "/\(detail.unit)"
|
|
|
|
|
|
@@ -27,7 +38,7 @@ class LNSkillBottomMenuView: UIView {
|
|
|
addSubview(editView)
|
|
|
editView.snp.makeConstraints { make in
|
|
|
make.leading.equalToSuperview().inset(16)
|
|
|
- make.bottom.equalToSuperview().offset(-4)
|
|
|
+ make.bottom.equalToSuperview().offset(commonBottomInset)
|
|
|
make.top.equalToSuperview().offset(16)
|
|
|
}
|
|
|
|
|
|
@@ -43,7 +54,7 @@ class LNSkillBottomMenuView: UIView {
|
|
|
addSubview(orderView)
|
|
|
orderView.snp.makeConstraints { make in
|
|
|
make.leading.equalToSuperview().inset(16)
|
|
|
- make.bottom.equalToSuperview().offset(-4)
|
|
|
+ make.bottom.equalToSuperview().offset(commonBottomInset)
|
|
|
make.top.equalToSuperview().offset(16)
|
|
|
}
|
|
|
|