Browse Source

edit animation

pull/1/head
InKwon James Kim 5 years ago
parent
commit
d7de9b8c6d
  1. 18
      GME Remit/Extensions/UIView+Ext.swift
  2. 2
      GME Remit/Modules/BiometricAuthModules/BiometricAuthentication/User Interface/View/BiometricAuthentication.storyboard
  3. 72
      GME Remit/Modules/RemittanceModules/DomesticModules/DomesticRemit/User Interface/View/DomesticRemit.storyboard
  4. 5
      GME Remit/Modules/RemittanceModules/DomesticModules/DomesticRemit/User Interface/View/DomesticRemitViewController.swift
  5. 4
      GME Remit/Modules/RemittanceModules/DomesticModules/DomesticRemit/User Interface/View/ViewModel/DomesticRemitViewModel.swift
  6. 2
      GME Remit/Modules/RemittanceModules/OverseasModules/SendMoneyCode/User Interface/View/SendMoneyCode.storyboard
  7. 8
      GME Remit/Utilities/TablePresenter/User Interface/View/TablePresenter.storyboard

18
GME Remit/Extensions/UIView+Ext.swift

@ -113,11 +113,21 @@ extension UIView {
) )
} }
func animateHidden(isHidden: Bool, duration: Double = 1.0) {
func animateHidden(isHidden: Bool, duration: Double = 1.0, completion: (() -> Void)? = nil) {
self.isHidden = isHidden self.isHidden = isHidden
UIView.animate(withDuration: duration) {
self.alpha = isHidden ? 0 : 1
}
UIView.animate(
withDuration: duration,
animations: {
self.alpha = isHidden ? 0 : 1
},
completion: { _ in
completion?()
}
)
// UIView.animate(withDuration: duration) {
// self.alpha = isHidden ? 0 : 1
// }
} }
func travelSubView(block: (_ view: UIView, _ stop: inout Bool) -> Void) { func travelSubView(block: (_ view: UIView, _ stop: inout Bool) -> Void) {

2
GME Remit/Modules/BiometricAuthModules/BiometricAuthentication/User Interface/View/BiometricAuthentication.storyboard

@ -18,7 +18,7 @@
<!--BiometricAuthentication--> <!--BiometricAuthentication-->
<scene sceneID="R60-Pu-Hpy"> <scene sceneID="R60-Pu-Hpy">
<objects> <objects>
<viewController storyboardIdentifier="BiometricAuthenticationViewController" title="BiometricAuthentication" id="HSb-ou-7T5" customClass="BiometricAuthenticationViewController" customModule="GME_Remit" sceneMemberID="viewController">
<viewController storyboardIdentifier="BiometricAuthenticationViewController" title="BiometricAuthentication" modalTransitionStyle="crossDissolve" modalPresentationStyle="overFullScreen" id="HSb-ou-7T5" customClass="BiometricAuthenticationViewController" customModule="GME_Remit" sceneMemberID="viewController">
<view key="view" contentMode="scaleToFill" id="9Uc-9s-KgO"> <view key="view" contentMode="scaleToFill" id="9Uc-9s-KgO">
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/> <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>

72
GME Remit/Modules/RemittanceModules/DomesticModules/DomesticRemit/User Interface/View/DomesticRemit.storyboard

@ -33,7 +33,7 @@
<rect key="frame" x="0.0" y="0.0" width="375" height="1000"/> <rect key="frame" x="0.0" y="0.0" width="375" height="1000"/>
<subviews> <subviews>
<view contentMode="scaleToFill" placeholderIntrinsicWidth="375" placeholderIntrinsicHeight="575" translatesAutoresizingMaskIntoConstraints="NO" id="att-q4-f6H"> <view contentMode="scaleToFill" placeholderIntrinsicWidth="375" placeholderIntrinsicHeight="575" translatesAutoresizingMaskIntoConstraints="NO" id="att-q4-f6H">
<rect key="frame" x="0.0" y="0.0" width="375" height="666"/>
<rect key="frame" x="0.0" y="0.0" width="375" height="681"/>
<subviews> <subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="0TS-Id-072"> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="0TS-Id-072">
<rect key="frame" x="0.0" y="0.0" width="375" height="170.5"/> <rect key="frame" x="0.0" y="0.0" width="375" height="170.5"/>
@ -184,10 +184,10 @@
</constraints> </constraints>
</view> </view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="me5-tr-dab"> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="me5-tr-dab">
<rect key="frame" x="10" y="171" width="355" height="485"/>
<rect key="frame" x="10" y="171" width="355" height="500"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="Rbv-gn-yFV"> <stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="Rbv-gn-yFV">
<rect key="frame" x="10" y="10" width="335" height="465"/>
<rect key="frame" x="10" y="10" width="335" height="480"/>
<subviews> <subviews>
<textField opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" minimumFontSize="17" clearButtonMode="whileEditing" translatesAutoresizingMaskIntoConstraints="NO" id="llz-Zu-HbC" customClass="ValidationTextField" customModule="GME_Remit" customModuleProvider="target"> <textField opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" minimumFontSize="17" clearButtonMode="whileEditing" translatesAutoresizingMaskIntoConstraints="NO" id="llz-Zu-HbC" customClass="ValidationTextField" customModule="GME_Remit" customModuleProvider="target">
<rect key="frame" x="0.0" y="0.0" width="335" height="50"/> <rect key="frame" x="0.0" y="0.0" width="335" height="50"/>
@ -205,13 +205,13 @@
</userDefinedRuntimeAttributes> </userDefinedRuntimeAttributes>
</textField> </textField>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="wV6-Ic-ufc"> <stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="wV6-Ic-ufc">
<rect key="frame" x="0.0" y="70" width="335" height="395"/>
<rect key="frame" x="0.0" y="70" width="335" height="410"/>
<subviews> <subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="o37-sL-MaJ"> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="o37-sL-MaJ">
<rect key="frame" x="0.0" y="0.0" width="335" height="120"/>
<rect key="frame" x="0.0" y="0.0" width="335" height="190"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="TF3-ZE-jcy"> <stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="TF3-ZE-jcy">
<rect key="frame" x="10" y="0.0" width="315" height="120"/>
<rect key="frame" x="10" y="0.0" width="315" height="190"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="eAq-NK-j8L"> <stackView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="eAq-NK-j8L">
<rect key="frame" x="0.0" y="0.0" width="315" height="50"/> <rect key="frame" x="0.0" y="0.0" width="315" height="50"/>
@ -303,6 +303,17 @@
<userDefinedRuntimeAttribute type="boolean" keyPath="isLineHidden" value="YES"/> <userDefinedRuntimeAttribute type="boolean" keyPath="isLineHidden" value="YES"/>
</userDefinedRuntimeAttributes> </userDefinedRuntimeAttributes>
</textField> </textField>
<button opaque="NO" contentMode="scaleToFill" enabled="NO" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ARJ-wR-Qth">
<rect key="frame" x="0.0" y="140" width="315" height="50"/>
<color key="backgroundColor" white="0.66666666669999997" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstAttribute="height" constant="50" id="Lj3-hr-AGQ"/>
</constraints>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="17"/>
<state key="normal" title="Ok">
<color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</state>
</button>
</subviews> </subviews>
</stackView> </stackView>
</subviews> </subviews>
@ -314,22 +325,11 @@
<constraint firstItem="TF3-ZE-jcy" firstAttribute="leading" secondItem="o37-sL-MaJ" secondAttribute="leading" constant="10" id="pkd-6p-S8T"/> <constraint firstItem="TF3-ZE-jcy" firstAttribute="leading" secondItem="o37-sL-MaJ" secondAttribute="leading" constant="10" id="pkd-6p-S8T"/>
</constraints> </constraints>
</view> </view>
<button opaque="NO" contentMode="scaleToFill" enabled="NO" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ARJ-wR-Qth">
<rect key="frame" x="0.0" y="140" width="335" height="50"/>
<color key="backgroundColor" white="0.66666666669999997" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstAttribute="height" constant="50" id="Lj3-hr-AGQ"/>
</constraints>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="17"/>
<state key="normal" title="Ok">
<color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</state>
</button>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="sDV-rn-swX"> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="sDV-rn-swX">
<rect key="frame" x="0.0" y="210" width="335" height="115"/>
<rect key="frame" x="0.0" y="210" width="335" height="200"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="15" translatesAutoresizingMaskIntoConstraints="NO" id="4tZ-8j-Zm2"> <stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="15" translatesAutoresizingMaskIntoConstraints="NO" id="4tZ-8j-Zm2">
<rect key="frame" x="10" y="0.0" width="315" height="115"/>
<rect key="frame" x="10" y="0.0" width="315" height="200"/>
<subviews> <subviews>
<textField opaque="NO" contentMode="scaleToFill" enabled="NO" contentHorizontalAlignment="left" contentVerticalAlignment="center" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="Zv6-JS-Obe" customClass="ValidationTextField" customModule="GME_Remit" customModuleProvider="target"> <textField opaque="NO" contentMode="scaleToFill" enabled="NO" contentHorizontalAlignment="left" contentVerticalAlignment="center" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="Zv6-JS-Obe" customClass="ValidationTextField" customModule="GME_Remit" customModuleProvider="target">
<rect key="frame" x="0.0" y="0.0" width="315" height="50"/> <rect key="frame" x="0.0" y="0.0" width="315" height="50"/>
@ -360,6 +360,29 @@
<userDefinedRuntimeAttribute type="boolean" keyPath="isLineHidden" value="YES"/> <userDefinedRuntimeAttribute type="boolean" keyPath="isLineHidden" value="YES"/>
</userDefinedRuntimeAttributes> </userDefinedRuntimeAttributes>
</textField> </textField>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="IDY-N7-kiw">
<rect key="frame" x="0.0" y="130" width="315" height="70"/>
<subviews>
<button opaque="NO" contentMode="scaleToFill" enabled="NO" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="UYi-o5-Inc">
<rect key="frame" x="-20" y="20" width="355" height="50"/>
<color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstAttribute="height" constant="50" id="Cft-tW-Ta2"/>
</constraints>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="17"/>
<state key="normal" title="Send">
<color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</state>
</button>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstItem="UYi-o5-Inc" firstAttribute="top" secondItem="IDY-N7-kiw" secondAttribute="top" constant="20" id="Yef-dj-foH"/>
<constraint firstAttribute="trailing" secondItem="UYi-o5-Inc" secondAttribute="trailing" constant="-20" id="cWD-mv-XBN"/>
<constraint firstAttribute="bottom" secondItem="UYi-o5-Inc" secondAttribute="bottom" id="jal-cN-33V"/>
<constraint firstItem="UYi-o5-Inc" firstAttribute="leading" secondItem="IDY-N7-kiw" secondAttribute="leading" constant="-20" id="vxm-Wh-cuw"/>
</constraints>
</view>
</subviews> </subviews>
</stackView> </stackView>
</subviews> </subviews>
@ -371,17 +394,6 @@
<constraint firstAttribute="bottom" secondItem="4tZ-8j-Zm2" secondAttribute="bottom" id="ebH-gv-hze"/> <constraint firstAttribute="bottom" secondItem="4tZ-8j-Zm2" secondAttribute="bottom" id="ebH-gv-hze"/>
</constraints> </constraints>
</view> </view>
<button opaque="NO" contentMode="scaleToFill" enabled="NO" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="UYi-o5-Inc">
<rect key="frame" x="0.0" y="345" width="335" height="50"/>
<color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstAttribute="height" constant="50" id="Cft-tW-Ta2"/>
</constraints>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="17"/>
<state key="normal" title="Send">
<color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</state>
</button>
</subviews> </subviews>
</stackView> </stackView>
</subviews> </subviews>

5
GME Remit/Modules/RemittanceModules/DomesticModules/DomesticRemit/User Interface/View/DomesticRemitViewController.swift

@ -175,8 +175,9 @@ extension DomesticRemitViewController {
self.balanceMainContainerView.animateHidden(isHidden: false) self.balanceMainContainerView.animateHidden(isHidden: false)
self.balanceContainerView.animateHidden(isHidden: true) self.balanceContainerView.animateHidden(isHidden: true)
self.mainContainerView.animateHidden(isHidden: false)
self.amountTextField.becomeFirstResponder()
self.mainContainerView.animateHidden(isHidden: false) {
self.amountTextField.becomeFirstResponder()
}
}) })
.disposed(by: disposeBag) .disposed(by: disposeBag)

4
GME Remit/Modules/RemittanceModules/DomesticModules/DomesticRemit/User Interface/View/ViewModel/DomesticRemitViewModel.swift

@ -193,6 +193,9 @@ extension DomesticRemitViewModel: DomesticRemitViewModelInterface {
func setModel(with model: DomesticRemitModel) { func setModel(with model: DomesticRemitModel) {
getInitialDataLinker.onNext(model) getInitialDataLinker.onNext(model)
if model.accounts?.count != 0 {
selectedAutodebitLinker.onNext(model.accounts?[0])
}
} }
func selectedData(with model: TablePresenterProtocol?, type: DomesticRemitPresenter.ShowType) { func selectedData(with model: TablePresenterProtocol?, type: DomesticRemitPresenter.ShowType) {
@ -209,7 +212,6 @@ extension DomesticRemitViewModel: DomesticRemitViewModelInterface {
case .autodebit: case .autodebit:
let model = model as? Account let model = model as? Account
selectedAutodebitLinker.onNext(model) selectedAutodebitLinker.onNext(model)
} }
} }

2
GME Remit/Modules/RemittanceModules/OverseasModules/SendMoneyCode/User Interface/View/SendMoneyCode.storyboard

@ -21,7 +21,7 @@
<!--SendMoneyCode--> <!--SendMoneyCode-->
<scene sceneID="TnO-b5-Adc"> <scene sceneID="TnO-b5-Adc">
<objects> <objects>
<viewController storyboardIdentifier="SendMoneyCodeViewController" title="PennyTestSubmit" modalPresentationStyle="overFullScreen" id="qLl-8V-Zim" userLabel="SendMoneyCode" customClass="SendMoneyCodeViewController" customModule="GME_Remit" customModuleProvider="target" sceneMemberID="viewController">
<viewController storyboardIdentifier="SendMoneyCodeViewController" title="PennyTestSubmit" modalTransitionStyle="crossDissolve" modalPresentationStyle="overFullScreen" id="qLl-8V-Zim" userLabel="SendMoneyCode" customClass="SendMoneyCodeViewController" customModule="GME_Remit" customModuleProvider="target" sceneMemberID="viewController">
<view key="view" contentMode="scaleToFill" id="Gqk-Nu-VeH"> <view key="view" contentMode="scaleToFill" id="Gqk-Nu-VeH">
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/> <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>

8
GME Remit/Utilities/TablePresenter/User Interface/View/TablePresenter.storyboard

@ -33,7 +33,7 @@
<rect key="frame" x="0.0" y="133.5" width="375" height="533.5"/> <rect key="frame" x="0.0" y="133.5" width="375" height="533.5"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" translatesAutoresizingMaskIntoConstraints="NO" id="AXP-W2-TIC"> <stackView opaque="NO" contentMode="scaleToFill" axis="vertical" translatesAutoresizingMaskIntoConstraints="NO" id="AXP-W2-TIC">
<rect key="frame" x="0.0" y="5" width="375" height="100.5"/>
<rect key="frame" x="0.0" y="5" width="375" height="100"/>
<subviews> <subviews>
<view clipsSubviews="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2JE-Hq-V0f"> <view clipsSubviews="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2JE-Hq-V0f">
<rect key="frame" x="0.0" y="0.0" width="375" height="44"/> <rect key="frame" x="0.0" y="0.0" width="375" height="44"/>
@ -66,7 +66,7 @@
<constraint firstItem="jvk-DD-Fur" firstAttribute="centerY" secondItem="2JE-Hq-V0f" secondAttribute="centerY" id="s8y-oH-Iuk"/> <constraint firstItem="jvk-DD-Fur" firstAttribute="centerY" secondItem="2JE-Hq-V0f" secondAttribute="centerY" id="s8y-oH-Iuk"/>
</constraints> </constraints>
</view> </view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="dlq-37-tEm">
<view hidden="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="dlq-37-tEm">
<rect key="frame" x="0.0" y="44" width="375" height="0.5"/> <rect key="frame" x="0.0" y="44" width="375" height="0.5"/>
<color key="backgroundColor" red="0.6705882353" green="0.6705882353" blue="0.6705882353" alpha="0.50572183100000001" colorSpace="custom" customColorSpace="sRGB"/> <color key="backgroundColor" red="0.6705882353" green="0.6705882353" blue="0.6705882353" alpha="0.50572183100000001" colorSpace="custom" customColorSpace="sRGB"/>
<constraints> <constraints>
@ -74,7 +74,7 @@
</constraints> </constraints>
</view> </view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="7zN-Gw-dJN"> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="7zN-Gw-dJN">
<rect key="frame" x="0.0" y="44.5" width="375" height="56"/>
<rect key="frame" x="0.0" y="44" width="375" height="56"/>
<subviews> <subviews>
<searchBar contentMode="redraw" searchBarStyle="minimal" translatesAutoresizingMaskIntoConstraints="NO" id="bDX-DE-rTc"> <searchBar contentMode="redraw" searchBarStyle="minimal" translatesAutoresizingMaskIntoConstraints="NO" id="bDX-DE-rTc">
<rect key="frame" x="20" y="0.0" width="335" height="56"/> <rect key="frame" x="20" y="0.0" width="335" height="56"/>
@ -96,7 +96,7 @@
</constraints> </constraints>
</stackView> </stackView>
<tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" dataMode="prototypes" style="plain" allowsMultipleSelection="YES" rowHeight="44" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="IH7-nK-nTw"> <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" dataMode="prototypes" style="plain" allowsMultipleSelection="YES" rowHeight="44" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="IH7-nK-nTw">
<rect key="frame" x="10" y="110.5" width="355" height="413"/>
<rect key="frame" x="10" y="110" width="355" height="413.5"/>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<color key="tintColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <color key="tintColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<color key="separatorColor" red="0.87450980389999999" green="0.87450980389999999" blue="0.87450980389999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <color key="separatorColor" red="0.87450980389999999" green="0.87450980389999999" blue="0.87450980389999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>

Loading…
Cancel
Save