Showing
5 changed files
with
77 additions
and
0 deletions
| ... | @@ -61,6 +61,8 @@ | ... | @@ -61,6 +61,8 @@ | 
| 61 | 1ECA079428D9E53F00D2BDE0 /* MapsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ECA079228D9E53F00D2BDE0 /* MapsViewController.swift */; }; | 61 | 1ECA079428D9E53F00D2BDE0 /* MapsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ECA079228D9E53F00D2BDE0 /* MapsViewController.swift */; }; | 
| 62 | 1ECA079528D9E53F00D2BDE0 /* MapsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1ECA079328D9E53F00D2BDE0 /* MapsViewController.xib */; }; | 62 | 1ECA079528D9E53F00D2BDE0 /* MapsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1ECA079328D9E53F00D2BDE0 /* MapsViewController.xib */; }; | 
| 63 | 1ECA079728D9E66200D2BDE0 /* MerchantAnnotation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ECA079628D9E66200D2BDE0 /* MerchantAnnotation.swift */; }; | 63 | 1ECA079728D9E66200D2BDE0 /* MerchantAnnotation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ECA079628D9E66200D2BDE0 /* MerchantAnnotation.swift */; }; | 
| 64 | + 1EDAF23F2D36B59200894144 /* MarketPassViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDAF23E2D36B59200894144 /* MarketPassViewController.swift */; }; | ||
| 65 | + 1EDAF2412D36B5B100894144 /* MarketPassInfoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDAF2402D36B5B000894144 /* MarketPassInfoViewController.swift */; }; | ||
| 64 | 1EDCB47A29DEEC2E00DF218B /* UnifiedCouponBarcodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDCB47929DEEC2E00DF218B /* UnifiedCouponBarcodeViewController.swift */; }; | 66 | 1EDCB47A29DEEC2E00DF218B /* UnifiedCouponBarcodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDCB47929DEEC2E00DF218B /* UnifiedCouponBarcodeViewController.swift */; }; | 
| 65 | 1EDCDFAC28DB29E8002ED8F0 /* AnalysisMoreViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDCDFAB28DB29E8002ED8F0 /* AnalysisMoreViewCell.swift */; }; | 67 | 1EDCDFAC28DB29E8002ED8F0 /* AnalysisMoreViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDCDFAB28DB29E8002ED8F0 /* AnalysisMoreViewCell.swift */; }; | 
| 66 | 1EDD4F892AE937AA00A6B5A6 /* LoyaltyHistoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDD4F882AE937AA00A6B5A6 /* LoyaltyHistoryViewController.swift */; }; | 68 | 1EDD4F892AE937AA00A6B5A6 /* LoyaltyHistoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDD4F882AE937AA00A6B5A6 /* LoyaltyHistoryViewController.swift */; }; | 
| ... | @@ -259,6 +261,8 @@ | ... | @@ -259,6 +261,8 @@ | 
| 259 | 1ECA079228D9E53F00D2BDE0 /* MapsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapsViewController.swift; sourceTree = "<group>"; }; | 261 | 1ECA079228D9E53F00D2BDE0 /* MapsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapsViewController.swift; sourceTree = "<group>"; }; | 
| 260 | 1ECA079328D9E53F00D2BDE0 /* MapsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MapsViewController.xib; sourceTree = "<group>"; }; | 262 | 1ECA079328D9E53F00D2BDE0 /* MapsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MapsViewController.xib; sourceTree = "<group>"; }; | 
| 261 | 1ECA079628D9E66200D2BDE0 /* MerchantAnnotation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MerchantAnnotation.swift; sourceTree = "<group>"; }; | 263 | 1ECA079628D9E66200D2BDE0 /* MerchantAnnotation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MerchantAnnotation.swift; sourceTree = "<group>"; }; | 
| 264 | + 1EDAF23E2D36B59200894144 /* MarketPassViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarketPassViewController.swift; sourceTree = "<group>"; }; | ||
| 265 | + 1EDAF2402D36B5B000894144 /* MarketPassInfoViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarketPassInfoViewController.swift; sourceTree = "<group>"; }; | ||
| 262 | 1EDCB47929DEEC2E00DF218B /* UnifiedCouponBarcodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnifiedCouponBarcodeViewController.swift; sourceTree = "<group>"; }; | 266 | 1EDCB47929DEEC2E00DF218B /* UnifiedCouponBarcodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnifiedCouponBarcodeViewController.swift; sourceTree = "<group>"; }; | 
| 263 | 1EDCDFAB28DB29E8002ED8F0 /* AnalysisMoreViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalysisMoreViewCell.swift; sourceTree = "<group>"; }; | 267 | 1EDCDFAB28DB29E8002ED8F0 /* AnalysisMoreViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalysisMoreViewCell.swift; sourceTree = "<group>"; }; | 
| 264 | 1EDD4F882AE937AA00A6B5A6 /* LoyaltyHistoryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoyaltyHistoryViewController.swift; sourceTree = "<group>"; }; | 268 | 1EDD4F882AE937AA00A6B5A6 /* LoyaltyHistoryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoyaltyHistoryViewController.swift; sourceTree = "<group>"; }; | 
| ... | @@ -551,6 +555,8 @@ | ... | @@ -551,6 +555,8 @@ | 
| 551 | 1EBE97202865EE460080EFF7 /* MFYInboxTableViewCell.swift */, | 555 | 1EBE97202865EE460080EFF7 /* MFYInboxTableViewCell.swift */, | 
| 552 | E6A778DB282933E60045BBA8 /* MFYViewController.swift */, | 556 | E6A778DB282933E60045BBA8 /* MFYViewController.swift */, | 
| 553 | E6A7785F282933E40045BBA8 /* WalletViewController.swift */, | 557 | E6A7785F282933E40045BBA8 /* WalletViewController.swift */, | 
| 558 | + 1EDAF23E2D36B59200894144 /* MarketPassViewController.swift */, | ||
| 559 | + 1EDAF2402D36B5B000894144 /* MarketPassInfoViewController.swift */, | ||
| 554 | E6A77A31282BA9C60045BBA8 /* CampaignViewController.swift */, | 560 | E6A77A31282BA9C60045BBA8 /* CampaignViewController.swift */, | 
| 555 | E6A77A33282BB3BB0045BBA8 /* ActiveGiftsViewController.swift */, | 561 | E6A77A33282BB3BB0045BBA8 /* ActiveGiftsViewController.swift */, | 
| 556 | E6A77A35282BB4CB0045BBA8 /* MakeItAPresentViewController.swift */, | 562 | E6A77A35282BB4CB0045BBA8 /* MakeItAPresentViewController.swift */, | 
| ... | @@ -1020,6 +1026,7 @@ | ... | @@ -1020,6 +1026,7 @@ | 
| 1020 | E6A778E6282933E60045BBA8 /* MyEmptyClass.swift in Sources */, | 1026 | E6A778E6282933E60045BBA8 /* MyEmptyClass.swift in Sources */, | 
| 1021 | 1E46B4C12BEBBDD800D5B488 /* WalletActiveCouponCollectionViewCell.swift in Sources */, | 1027 | 1E46B4C12BEBBDD800D5B488 /* WalletActiveCouponCollectionViewCell.swift in Sources */, | 
| 1022 | E6A77912282933E60045BBA8 /* WLAnalyticsManager.m in Sources */, | 1028 | E6A77912282933E60045BBA8 /* WLAnalyticsManager.m in Sources */, | 
| 1029 | + 1EDAF2412D36B5B100894144 /* MarketPassInfoViewController.swift in Sources */, | ||
| 1023 | E6A778E2282933E60045BBA8 /* CouponsViewController.swift in Sources */, | 1030 | E6A778E2282933E60045BBA8 /* CouponsViewController.swift in Sources */, | 
| 1024 | E6A77930282933E70045BBA8 /* UIImageView+AFNetworking.m in Sources */, | 1031 | E6A77930282933E70045BBA8 /* UIImageView+AFNetworking.m in Sources */, | 
| 1025 | E6A77900282933E60045BBA8 /* WLInboxItemViewController.m in Sources */, | 1032 | E6A77900282933E60045BBA8 /* WLInboxItemViewController.m in Sources */, | 
| ... | @@ -1084,6 +1091,7 @@ | ... | @@ -1084,6 +1091,7 @@ | 
| 1084 | E6A77903282933E60045BBA8 /* WLAPSItem.m in Sources */, | 1091 | E6A77903282933E60045BBA8 /* WLAPSItem.m in Sources */, | 
| 1085 | 1E64E9012B8DE4AC001BA46E /* WalletEmptyViewTableViewCell.swift in Sources */, | 1092 | 1E64E9012B8DE4AC001BA46E /* WalletEmptyViewTableViewCell.swift in Sources */, | 
| 1086 | 1E029A4129E002CF00CC7447 /* UnifiedCouponBCHeaderTableViewCell.swift in Sources */, | 1093 | 1E029A4129E002CF00CC7447 /* UnifiedCouponBCHeaderTableViewCell.swift in Sources */, | 
| 1094 | + 1EDAF23F2D36B59200894144 /* MarketPassViewController.swift in Sources */, | ||
| 1087 | 1ECA079128D9E3BA00D2BDE0 /* CSMButton.swift in Sources */, | 1095 | 1ECA079128D9E3BA00D2BDE0 /* CSMButton.swift in Sources */, | 
| 1088 | 1E4410B128F5855000859F92 /* CampaignCategory.swift in Sources */, | 1096 | 1E4410B128F5855000859F92 /* CampaignCategory.swift in Sources */, | 
| 1089 | 1E46B4BF2BEBB68800D5B488 /* WalletActiveCouponsScrollTableViewCell.swift in Sources */, | 1097 | 1E46B4BF2BEBB68800D5B488 /* WalletActiveCouponsScrollTableViewCell.swift in Sources */, | ... | ... | 
No preview for this file type
This diff is collapsed. Click to expand it.
| 1 | +// | ||
| 2 | +// MarketPassInfoViewController.swift | ||
| 3 | +// SwiftWarplyFramework | ||
| 4 | +// | ||
| 5 | +// Created by Manos Chorianopoulos on 14/1/25. | ||
| 6 | +// | ||
| 7 | + | ||
| 8 | +import UIKit | ||
| 9 | + | ||
| 10 | +@objc public class MarketPassInfoViewController: UIViewController { | ||
| 11 | + | ||
| 12 | + public override func viewDidLoad() { | ||
| 13 | + super.viewDidLoad() | ||
| 14 | + | ||
| 15 | + self.hidesBottomBarWhenPushed = true | ||
| 16 | + | ||
| 17 | + setBackButton() | ||
| 18 | + setNavigationTitle("Οδηγίες χρήσης") | ||
| 19 | + // Setup the info button with an action | ||
| 20 | + setNavBarRightInfoButton() { | ||
| 21 | + // This closure is the action that will be executed when the info button is tapped | ||
| 22 | +// self.presentInfoPopup() | ||
| 23 | + } | ||
| 24 | + } | ||
| 25 | + | ||
| 26 | + public override func viewWillAppear(_ animated: Bool) { | ||
| 27 | + super.viewWillAppear(animated) | ||
| 28 | + | ||
| 29 | + swiftApi().logTrackersEvent("screen", "MarketPassInfoScreen") | ||
| 30 | + | ||
| 31 | + self.navigationController?.hideHairline() | ||
| 32 | + } | ||
| 33 | +} | 
| 1 | +// | ||
| 2 | +// MarketPassViewController.swift | ||
| 3 | +// SwiftWarplyFramework | ||
| 4 | +// | ||
| 5 | +// Created by Manos Chorianopoulos on 14/1/25. | ||
| 6 | +// | ||
| 7 | + | ||
| 8 | +import UIKit | ||
| 9 | +import RSBarcodes_Swift | ||
| 10 | +import AVFoundation | ||
| 11 | + | ||
| 12 | +@objc public class MarketPassViewController: UIViewController { | ||
| 13 | + | ||
| 14 | + public override func viewDidLoad() { | ||
| 15 | + super.viewDidLoad() | ||
| 16 | + | ||
| 17 | + self.hidesBottomBarWhenPushed = true | ||
| 18 | + | ||
| 19 | + setBackButton() | ||
| 20 | + setNavigationTitle("SUPERMARKET DEALS") | ||
| 21 | + // Setup the info button with an action | ||
| 22 | + setNavBarRightInfoButton() { | ||
| 23 | + // This closure is the action that will be executed when the info button is tapped | ||
| 24 | +// self.presentInfoPopup() | ||
| 25 | + } | ||
| 26 | + } | ||
| 27 | + | ||
| 28 | + public override func viewWillAppear(_ animated: Bool) { | ||
| 29 | + super.viewWillAppear(animated) | ||
| 30 | + | ||
| 31 | + swiftApi().logTrackersEvent("screen", "MarketPassScreen") | ||
| 32 | + | ||
| 33 | + self.navigationController?.hideHairline() | ||
| 34 | + } | ||
| 35 | + | ||
| 36 | +} | 
- 
Please register or login to post a comment