Manos Chorianopoulos

possible fix for navbar bottom border line

......@@ -94,6 +94,8 @@ import SwiftEventBus
swiftApi().logTrackersEvent("screen", "ContextualScreen")
self.navigationController?.hideHairline()
}
......
......@@ -312,6 +312,7 @@ import AVFoundation
swiftApi().logTrackersEvent("screen", "CouponScreen")
self.navigationController?.hideHairline()
}
public func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {
......
......@@ -143,6 +143,7 @@ import SwiftEventBus
swiftApi().logTrackersEvent("screen", "CouponsetScreen")
self.navigationController?.hideHairline()
}
public func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {
......
......@@ -44,6 +44,7 @@ import SwiftEventBus
self.coupons = swiftApi().getCouponList()
self.tableView.reloadData()
self.navigationController?.hideHairline()
}
......
......@@ -98,6 +98,8 @@ import SwiftEventBus
self.refreshData()
self.startTimer()
self.navigationController?.hideHairline()
}
public override func viewWillDisappear(_ animated: Bool) {
......
......@@ -67,6 +67,8 @@ import SwiftEventBus
swiftApi().logTrackersEvent("screen", "LoyaltyHistoryScreen")
self.startTimer()
self.navigationController?.hideHairline()
}
public override func viewWillDisappear(_ animated: Bool) {
......
......@@ -89,6 +89,8 @@ import SwiftEventBus
self.refreshData()
self.startTimer()
self.navigationController?.hideHairline()
}
public override func viewWillDisappear(_ animated: Bool) {
......
......@@ -108,6 +108,7 @@ import MapKit
swiftApi().logTrackersEvent("screen", "ShopsScreen")
self.navigationController?.hideHairline()
}
// mvp
......
......@@ -68,6 +68,8 @@ import SwiftEventBus
swiftApi().logTrackersEvent("screen", "LoyaltyHistoryScreen")
self.startTimer()
self.navigationController?.hideHairline()
}
public override func viewWillDisappear(_ animated: Bool) {
......
......@@ -122,6 +122,7 @@ import SwiftEventBus
swiftApi().logTrackersEvent("screen", "CouponShareScreen")
self.navigationController?.hideHairline()
}
deinit {
......
......@@ -345,6 +345,7 @@ extension UITableView {
swiftApi().logTrackersEvent("screen", "UnifiedCouponScreen")
self.navigationController?.hideHairline()
}
public func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {
......
......@@ -426,6 +426,7 @@ import SwiftEventBus
swiftApi().logTrackersEvent("screen", "LoyaltyWalletScreen")
// addNavShadow()
self.navigationController?.hideHairline()
let userTag = swiftApi().getUserTag()
if (questionnaireButton.currentTitle != userTag) {
......