Browse Source

added shadow

pull/1/head
gme_2 6 years ago
parent
commit
a1102fd0b1
  1. 4
      GMERemittance.xcodeproj/project.pbxproj
  2. 20
      GMERemittance/Extension/CALayerExtension.swift
  3. 2
      GMERemittance/Extension/UIViewExtension.swift
  4. 2
      GMERemittance/Library/CountryInfo.swift
  5. 5
      GMERemittance/Module/SendMoneyPaymentMode/User Interface/View/Cells/SendMoenyPaymentModeCollectionViewCell.swift

4
GMERemittance.xcodeproj/project.pbxproj

@ -327,6 +327,7 @@
D95B5E4721314A3C000C0B33 /* GmeContactsTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D95B5E4621314A3B000C0B33 /* GmeContactsTableViewCell.swift */; };
D95B5E4921314D31000C0B33 /* GmeContacts.swift in Sources */ = {isa = PBXBuildFile; fileRef = D95B5E4821314D31000C0B33 /* GmeContacts.swift */; };
D95B5E4B21315C57000C0B33 /* EmptyTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D95B5E4A21315C57000C0B33 /* EmptyTableViewCell.swift */; };
D95B7043213F9A2C0053CC3D /* CALayerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = D95B7042213F9A2C0053CC3D /* CALayerExtension.swift */; };
D962230C212BD7A100B7A115 /* ArrayExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = D962230B212BD7A100B7A115 /* ArrayExtension.swift */; };
D9622316212BE3DC00B7A115 /* TablePickerTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9622312212BE3DB00B7A115 /* TablePickerTableViewCell.swift */; };
D9622317212BE3DC00B7A115 /* TableViewPicker.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D9622313212BE3DB00B7A115 /* TableViewPicker.storyboard */; };
@ -728,6 +729,7 @@
D95B5E4621314A3B000C0B33 /* GmeContactsTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GmeContactsTableViewCell.swift; sourceTree = "<group>"; };
D95B5E4821314D31000C0B33 /* GmeContacts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GmeContacts.swift; sourceTree = "<group>"; };
D95B5E4A21315C57000C0B33 /* EmptyTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptyTableViewCell.swift; sourceTree = "<group>"; };
D95B7042213F9A2C0053CC3D /* CALayerExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CALayerExtension.swift; sourceTree = "<group>"; };
D962230B212BD7A100B7A115 /* ArrayExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArrayExtension.swift; sourceTree = "<group>"; };
D9622312212BE3DB00B7A115 /* TablePickerTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TablePickerTableViewCell.swift; sourceTree = "<group>"; };
D9622313212BE3DB00B7A115 /* TableViewPicker.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = TableViewPicker.storyboard; sourceTree = "<group>"; };
@ -908,6 +910,7 @@
D962230B212BD7A100B7A115 /* ArrayExtension.swift */,
D96848C6212D3A7400EF12B1 /* DataRequestExtension.swift */,
D96848C8212D3AEB00EF12B1 /* ExtensionJSON.swift */,
D95B7042213F9A2C0053CC3D /* CALayerExtension.swift */,
);
path = Extension;
sourceTree = "<group>";
@ -2810,6 +2813,7 @@
A2B6CF19201469C800151863 /* EditCommentViewController.swift in Sources */,
D90D55CC21327CD600EEEE04 /* AddReciepientServiceType.swift in Sources */,
D9DAFE2C21354D8900483E71 /* SendMoenyPaymentModeCollectionViewCell.swift in Sources */,
D95B7043213F9A2C0053CC3D /* CALayerExtension.swift in Sources */,
A25CF60920467BA40029BC12 /* InviteViewController.swift in Sources */,
D922D9AD21351B7400D43053 /* SendMoneyVerificationPresenter.swift in Sources */,
A25A6C092029ADA80024CDFB /* TranscationStatementViewController.swift in Sources */,

20
GMERemittance/Extension/CALayerExtension.swift

@ -0,0 +1,20 @@
//
// CALayerExtension.swift
// GMERemittance
//
// Created by gme_2 on 05/09/2018.
// Copyright © 2018 Gobal Money Express Co. Ltd. All rights reserved.
//
import Foundation
extension CALayer {
func addShadow(with color: UIColor) {
self.shadowOffset = .zero
self.shadowOpacity = 0.37
self.shadowRadius = 2
self.shadowColor = color.cgColor
self.masksToBounds = false
}
}

2
GMERemittance/Extension/UIViewExtension.swift

@ -41,5 +41,3 @@ extension UIView {
}

2
GMERemittance/Library/CountryInfo.swift

@ -44,8 +44,6 @@ class CountryInfo {
"ae" : #imageLiteral(resourceName: "flag_uae"), // uae
"uz" : #imageLiteral(resourceName: "flag_uzbekistn"), // uzbekistn
"by" : #imageLiteral(resourceName: "flag_belarus") // belarus
]
var defaultCountries = ["Nepal", "Cambodia", "Philipinnes", "Sri Lanka", "Vietnam", "India", "Pakistan"]

5
GMERemittance/Module/SendMoneyPaymentMode/User Interface/View/Cells/SendMoenyPaymentModeCollectionViewCell.swift

@ -19,6 +19,7 @@ class SendMoenyPaymentModeCollectionViewCell: UICollectionViewCell {
var paymentServiceMethod: SendMoneyPayoutMode?
func setup() {
self.imageview.image = image
self.paymentLabel.text = paymentServiceMethod?.mode
@ -31,10 +32,14 @@ class SendMoenyPaymentModeCollectionViewCell: UICollectionViewCell {
private func showBorderColor() {
self.cellBackgroundview.layer.borderWidth = 1
self.cellBackgroundview.layer.borderColor = UIColor.red.cgColor
self.layer.addShadow(with: UIColor.red)
}
private func hideBorderColor() {
cellBackgroundview.layer.borderWidth = 0
cellBackgroundview.layer.borderColor = UIColor.clear.cgColor
self.layer.addShadow(with: UIColor.clear)
}
}
Loading…
Cancel
Save