diff --git a/NADA-iOS-forRelease/Sources/Cells/CardCell/BackCardCell.swift b/NADA-iOS-forRelease/Sources/Cells/CardCell/BackCardCell.swift
index 3c236fcc..d53b5d5f 100644
--- a/NADA-iOS-forRelease/Sources/Cells/CardCell/BackCardCell.swift
+++ b/NADA-iOS-forRelease/Sources/Cells/CardCell/BackCardCell.swift
@@ -25,12 +25,16 @@ class BackCardCell: CardCell {
@IBOutlet weak var firstTmiLabel: UILabel!
@IBOutlet weak var secondTmiLabel: UILabel!
@IBOutlet weak var thirdTmiLabel: UILabel!
+ @IBOutlet weak var shareButton: UIButton!
// MARK: - View Life Cycle
override func awakeFromNib() {
super.awakeFromNib()
setUI()
}
+ // TODO: - 2차 릴리즈/공유기능
+ @IBAction func touchShareButton(_ sender: Any) {
+ }
// MARK: - Functions
static func nib() -> UINib {
@@ -51,77 +55,80 @@ extension BackCardCell {
secondTmiLabel.textColor = .white
thirdTmiLabel.font = .textRegular04
thirdTmiLabel.textColor = .white
+ // TODO: - 2차 릴리즈/공유기능
+ shareButton.isHidden = true
}
- func initCell(_ backgroundImage: String,
- _ isMintImage: Bool,
- _ isNoMintImage: Bool,
- _ isSojuImage: Bool,
- _ isBeerImage: Bool,
- _ isPourImage: Bool,
- _ isPutSauceImage: Bool,
- _ isYangnyumImage: Bool,
- _ isFriedImage: Bool,
- _ firstTmi: String,
- _ secondTmi: String,
- _ thirdTmi: String) {
- if let bgImage = UIImage(named: backgroundImage) {
+ /// 서버에서 image 를 URL 로 가져올 경우 사용.
+ func initCell(_ backgroundImageString: String,
+ _ isMint: Bool,
+ _ isSoju: Bool,
+ _ isBoomuk: Bool,
+ _ isSauced: Bool,
+ _ firstTMI: String,
+ _ secondTMI: String,
+ _ thirdTMI: String) {
+ if let bgImage = UIImage(named: backgroundImageString) {
self.backgroundImageView.image = bgImage
}
- self.mintImageView.image = isMintImage == true ?
+
+ self.mintImageView.image = isMint == true ?
UIImage(named: "iconTasteOnMincho") : UIImage(named: "iconTasteOffMincho")
- self.noMintImageView.image = isNoMintImage == true ?
+ self.noMintImageView.image = isMint == false ?
UIImage(named: "iconTasteOnBanmincho") : UIImage(named: "iconTasteOffBanmincho")
- self.sojuImageView.image = isSojuImage == true ?
+
+ self.sojuImageView.image = isSoju == true ?
UIImage(named: "iconTasteOnSoju") : UIImage(named: "iconTasteOffSoju")
- self.beerImageView.image = isBeerImage == true ?
+ self.beerImageView.image = isSoju == false ?
UIImage(named: "iconTasteOnBeer") : UIImage(named: "iconTasteOffBeer")
- self.pourEatImageView.image = isPourImage == true ?
+
+ self.pourEatImageView.image = isBoomuk == true ?
UIImage(named: "iconTasteOnBumeok") : UIImage(named: "iconTasteOffBumeok")
- self.putSauceEatImageView.image = isPutSauceImage == true ?
+ self.putSauceEatImageView.image = isBoomuk == false ?
UIImage(named: "iconTasteOnZzik") : UIImage(named: "iconTasteOffZzik")
- self.sauceChickenImageView.image = isYangnyumImage == true ?
+
+ self.sauceChickenImageView.image = isSauced == true ?
UIImage(named: "iconTasteOnSeasoned") : UIImage(named: "iconTasteOffSeasoned")
- self.friedChickenImageView.image = isFriedImage == true ?
+ self.friedChickenImageView.image = isSauced == false ?
UIImage(named: "iconTasteOnFried") : UIImage(named: "iconTasteOffFried")
- self.firstTmiLabel.text = firstTmi
- self.secondTmiLabel.text = secondTmi
- self.thirdTmiLabel.text = thirdTmi
+
+ self.firstTmiLabel.text = firstTMI
+ self.secondTmiLabel.text = secondTMI
+ self.thirdTmiLabel.text = thirdTMI
}
- // FIXME: - UIImage 로 넘어올때. 나중에 어떻게 사용할지 정해야함.
+ /// 명함생성할 때 image 를 UIImage 로 가져올 경우 사용
func initCell(_ backgroundImage: UIImage?,
- _ isMintImage: Bool,
- _ isNoMintImage: Bool,
- _ isSojuImage: Bool,
- _ isBeerImage: Bool,
- _ isPourImage: Bool,
- _ isPutSauceImage: Bool,
- _ isYangnyumImage: Bool,
- _ isFriedImage: Bool,
- _ firstTmi: String,
- _ secondTmi: String,
- _ thirdTmi: String) {
-
+ _ isMint: Bool,
+ _ isSoju: Bool,
+ _ isBoomuk: Bool,
+ _ isSauced: Bool,
+ _ firstTMI: String,
+ _ secondTMI: String,
+ _ thirdTMI: String) {
self.backgroundImageView.image = backgroundImage ?? UIImage()
- self.mintImageView.image = isMintImage == true ?
+ self.mintImageView.image = isMint == true ?
UIImage(named: "iconTasteOnMincho") : UIImage(named: "iconTasteOffMincho")
- self.noMintImageView.image = isNoMintImage == true ?
+ self.noMintImageView.image = isMint == false ?
UIImage(named: "iconTasteOnBanmincho") : UIImage(named: "iconTasteOffBanmincho")
- self.sojuImageView.image = isSojuImage == true ?
+
+ self.sojuImageView.image = isSoju == true ?
UIImage(named: "iconTasteOnSoju") : UIImage(named: "iconTasteOffSoju")
- self.beerImageView.image = isBeerImage == true ?
+ self.beerImageView.image = isSoju == false ?
UIImage(named: "iconTasteOnBeer") : UIImage(named: "iconTasteOffBeer")
- self.pourEatImageView.image = isPourImage == true ?
+
+ self.pourEatImageView.image = isBoomuk == true ?
UIImage(named: "iconTasteOnBumeok") : UIImage(named: "iconTasteOffBumeok")
- self.putSauceEatImageView.image = isPutSauceImage == true ?
+ self.putSauceEatImageView.image = isBoomuk == false ?
UIImage(named: "iconTasteOnZzik") : UIImage(named: "iconTasteOffZzik")
- self.sauceChickenImageView.image = isYangnyumImage == true ?
+
+ self.sauceChickenImageView.image = isSauced == true ?
UIImage(named: "iconTasteOnSeasoned") : UIImage(named: "iconTasteOffSeasoned")
- self.friedChickenImageView.image = isFriedImage == true ?
+ self.friedChickenImageView.image = isSauced == false ?
UIImage(named: "iconTasteOnFried") : UIImage(named: "iconTasteOffFried")
- self.firstTmiLabel.text = firstTmi
- self.secondTmiLabel.text = secondTmi
- self.thirdTmiLabel.text = thirdTmi
+
+ self.firstTmiLabel.text = firstTMI
+ self.secondTmiLabel.text = secondTMI
+ self.thirdTmiLabel.text = thirdTMI
}
}
diff --git a/NADA-iOS-forRelease/Sources/Cells/CardCell/BackCardCell.xib b/NADA-iOS-forRelease/Sources/Cells/CardCell/BackCardCell.xib
index ee726ef4..f889e175 100644
--- a/NADA-iOS-forRelease/Sources/Cells/CardCell/BackCardCell.xib
+++ b/NADA-iOS-forRelease/Sources/Cells/CardCell/BackCardCell.xib
@@ -25,10 +25,22 @@
+
+
+
+
+
+
+
+
+