From 133d99eaafdd4e4bf5f3337b99ecfe650080d178 Mon Sep 17 00:00:00 2001 From: CJiu01 Date: Wed, 25 Sep 2024 14:21:40 +0900 Subject: [PATCH 1/2] =?UTF-8?q?[#115]=20reviewVC=20fatalError=20=ED=95=B4?= =?UTF-8?q?=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Review/View/RerportView/ReportView.swift | 40 ++++++++----------- .../ViewController/ReportViewController.swift | 9 ++++- 2 files changed, 23 insertions(+), 26 deletions(-) diff --git a/EATSSU_MVC/EATSSU_MVC/Sources/Presentation/Review/View/RerportView/ReportView.swift b/EATSSU_MVC/EATSSU_MVC/Sources/Presentation/Review/View/RerportView/ReportView.swift index 31288f2..eb27bdb 100644 --- a/EATSSU_MVC/EATSSU_MVC/Sources/Presentation/Review/View/RerportView/ReportView.swift +++ b/EATSSU_MVC/EATSSU_MVC/Sources/Presentation/Review/View/RerportView/ReportView.swift @@ -82,33 +82,25 @@ final class ReportView: BaseUIView { /// "EAT SSU 팀에게 보내기" 버튼 internal let sendToEATSSUButton = ESButton(size: .big, title: "EAT SSU 팀에게 보내기") - // MARK: - Initializer - - init() { - super.init(frame: .zero) + // MARK: - Functions - self.setLayout() - } - - required init?(coder: NSCoder) { - fatalError("init(coder:) has not been implemented") - } + override func configureUI() { + self.addSubviews( + reviewReportReasonLabel, + singleReportPerDayLabel, + unrelatedToMenuButton, + inappropriateContentButton, + inappropriatePromotionButton, + offTopicContentButton, + copyrightInfringementButton, + otherReasonButton, + reviewReportReasonTextView, + characterCountLabel, + sendToEATSSUButton + ) + } internal override func setLayout() { - self.addSubviews( - reviewReportReasonLabel, - singleReportPerDayLabel, - unrelatedToMenuButton, - inappropriateContentButton, - inappropriatePromotionButton, - offTopicContentButton, - copyrightInfringementButton, - otherReasonButton, - reviewReportReasonTextView, - characterCountLabel, - sendToEATSSUButton - ) - reviewReportReasonLabel.snp.makeConstraints { make in make.leading.equalTo(self).inset(24) make.trailing.equalTo(self).inset(166) diff --git a/EATSSU_MVC/EATSSU_MVC/Sources/Presentation/Review/ViewController/ReportViewController.swift b/EATSSU_MVC/EATSSU_MVC/Sources/Presentation/Review/ViewController/ReportViewController.swift index 159af66..71ab0c2 100644 --- a/EATSSU_MVC/EATSSU_MVC/Sources/Presentation/Review/ViewController/ReportViewController.swift +++ b/EATSSU_MVC/EATSSU_MVC/Sources/Presentation/Review/ViewController/ReportViewController.swift @@ -39,7 +39,8 @@ final class ReportViewController: BaseViewController { override func viewDidLoad() { super.viewDidLoad() - self.connectView() + self.configureUI() + self.setLayout() self.setScrollViewSetting() self.setDelegate() self.addArray() @@ -54,7 +55,7 @@ final class ReportViewController: BaseViewController { // MARK: - Methods - private func connectView() { + override func configureUI() { view.addSubview(scrollView) scrollView.snp.makeConstraints { make in make.edges.equalTo(view.safeAreaLayoutGuide) @@ -68,6 +69,10 @@ final class ReportViewController: BaseViewController { make.height.equalTo(800) } } + + override func setLayout() { + super.setLayout() + } private func setScrollViewSetting() { self.scrollView.frame = self.view.bounds From 5054ef63f1113c0b5a7cff4bb75a7145a20c0c37 Mon Sep 17 00:00:00 2001 From: CJiu01 Date: Wed, 25 Sep 2024 14:42:00 +0900 Subject: [PATCH 2/2] =?UTF-8?q?[#115]=20app=20=EB=B2=84=EC=A0=84=EC=B2=B4?= =?UTF-8?q?=ED=81=AC/=EC=97=85=EB=8D=B0=EC=9D=B4=ED=8A=B8=20=ED=99=9C?= =?UTF-8?q?=EC=84=B1=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Sources/Utility/Application/SceneDelegate.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/EATSSU_MVC/EATSSU_MVC/Sources/Utility/Application/SceneDelegate.swift b/EATSSU_MVC/EATSSU_MVC/Sources/Utility/Application/SceneDelegate.swift index 7e468c3..1d16549 100644 --- a/EATSSU_MVC/EATSSU_MVC/Sources/Utility/Application/SceneDelegate.swift +++ b/EATSSU_MVC/EATSSU_MVC/Sources/Utility/Application/SceneDelegate.swift @@ -25,7 +25,7 @@ class SceneDelegate: UIResponder, UIWindowSceneDelegate { func sceneWillEnterForeground(_ scene: UIScene) { // Called as the scene transitions from the background to the foreground. // Use this method to undo the changes made on entering the background. -// self.checkAndUpdateIfNeeded() + self.checkAndUpdateIfNeeded() } func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) { @@ -44,7 +44,7 @@ class SceneDelegate: UIResponder, UIWindowSceneDelegate { } else { self?.window?.rootViewController = navigationController self?.window?.makeKeyAndVisible() -// self?.checkAndUpdateIfNeeded() + self?.checkAndUpdateIfNeeded() } } }