Files
lockdown-iOS-mirror/LockdowniOS/ComplexPaywallViewController.xib
Alexander Parshakov 2bc6adf847 Release 1.6.1
2023-01-10 21:17:38 +05:00

225 lines
22 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="21225" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
<device id="retina6_1" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21207"/>
<capability name="Named colors" minToolsVersion="9.0"/>
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
<capability name="System colors in document resources" minToolsVersion="11.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<customFonts key="customFonts">
<array key="Montserrat-Regular.ttf">
<string>Montserrat-Regular</string>
</array>
<array key="Montserrat-SemiBold.ttf">
<string>Montserrat-SemiBold</string>
</array>
</customFonts>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="ComplexPaywallViewController" customModule="Lockdown" customModuleProvider="target">
<connections>
<outlet property="annualOfferSubtitleLabel" destination="yFy-ti-a8F" id="skC-Ez-GaQ"/>
<outlet property="annualOfferTitleLabel" destination="V0T-1v-Rh6" id="9kv-NT-NDr"/>
<outlet property="annualOfferView" destination="7oU-kR-I5b" id="aVc-Od-Egr"/>
<outlet property="chooseYourPlanLabel" destination="Ogb-Tj-Gto" id="7rj-Pu-KDQ"/>
<outlet property="monthlyOfferSubtitleLabel" destination="nbM-w8-yCB" id="kso-og-zkS"/>
<outlet property="monthlyOfferTitleLabel" destination="FSe-kr-XgR" id="Cg6-AI-ag7"/>
<outlet property="monthlyOfferView" destination="0Va-UK-dHd" id="kSW-1V-ID8"/>
<outlet property="offerComparisonImageView" destination="VOd-CZ-SH0" id="Aq4-hi-qxJ"/>
<outlet property="privacyPolicyLabel" destination="jUW-e6-32W" id="ghy-cO-s3C"/>
<outlet property="restorePurchaseLabel" destination="PNz-y7-wDL" id="ijp-6g-1hh"/>
<outlet property="segmentedControl" destination="0OZ-bl-NYw" id="Lvd-QF-Vcb"/>
<outlet property="subtitleLabel" destination="IoF-Pg-UZK" id="p3f-mX-wnA"/>
<outlet property="termsOfServiceLabel" destination="AHO-Vl-tjg" id="ac5-07-rev"/>
<outlet property="titleLabel" destination="sfE-qn-odd" id="5T7-ZW-NyI"/>
<outlet property="view" destination="iN0-l3-epB" id="2DK-Sc-THK"/>
</connections>
</placeholder>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<view contentMode="scaleToFill" id="iN0-l3-epB">
<rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="IoF-Pg-UZK">
<rect key="frame" x="16" y="117.5" width="382" height="30"/>
<constraints>
<constraint firstAttribute="height" constant="30" id="2sx-5b-9Sb"/>
</constraints>
<string key="text">Custom Blocking, Identity Protection,
Secured Browsing and More!</string>
<fontDescription key="fontDescription" name="Montserrat-Regular" family="Montserrat" pointSize="12"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Start trial now to get Unlimited Blocking " textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="sfE-qn-odd">
<rect key="frame" x="56" y="65" width="302" height="41.5"/>
<fontDescription key="fontDescription" name="Montserrat-SemiBold" family="Montserrat" pointSize="17"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="CHOOSE YOUR PLAN" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Ogb-Tj-Gto">
<rect key="frame" x="16" y="500.5" width="382" height="21"/>
<fontDescription key="fontDescription" name="Montserrat-SemiBold" family="Montserrat" pointSize="17"/>
<color key="textColor" red="0.0" green="0.67843137249999996" blue="0.90588235289999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/>
</label>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="ComparisonTableFirewall" translatesAutoresizingMaskIntoConstraints="NO" id="VOd-CZ-SH0">
<rect key="frame" x="16" y="168.5" width="382" height="304"/>
<constraints>
<constraint firstAttribute="width" secondItem="VOd-CZ-SH0" secondAttribute="height" multiplier="343:273" id="7db-xz-CaY"/>
</constraints>
</imageView>
<segmentedControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="plain" selectedSegmentIndex="0" translatesAutoresizingMaskIntoConstraints="NO" id="0OZ-bl-NYw">
<rect key="frame" x="16" y="537.5" width="382" height="32"/>
<segments>
<segment title="Firewall"/>
<segment title="VPN + Firewall"/>
<segment title="PRO"/>
</segments>
<color key="selectedSegmentTintColor" red="0.0" green="0.67843137249999996" blue="0.90588235289999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<connections>
<action selector="didSelectSegment:" destination="-1" eventType="valueChanged" id="UtM-gM-Bxu"/>
</connections>
</segmentedControl>
<stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" spacing="16" translatesAutoresizingMaskIntoConstraints="NO" id="uBd-V6-LkH">
<rect key="frame" x="16" y="588.5" width="382" height="60"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="7oU-kR-I5b">
<rect key="frame" x="0.0" y="0.0" width="183" height="60"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="252" text="Annual" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="V0T-1v-Rh6">
<rect key="frame" x="64" y="8" width="55.5" height="18.5"/>
<fontDescription key="fontDescription" name="Montserrat-SemiBold" family="Montserrat" pointSize="15"/>
<color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="$xx/year" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yFy-ti-a8F">
<rect key="frame" x="63" y="29.5" width="57.5" height="22.5"/>
<fontDescription key="fontDescription" name="Montserrat-Regular" family="Montserrat" pointSize="14"/>
<color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" red="0.0" green="0.67843137249999996" blue="0.90588235289999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="yFy-ti-a8F" firstAttribute="top" secondItem="V0T-1v-Rh6" secondAttribute="bottom" constant="3" id="3OF-QM-qh4"/>
<constraint firstItem="V0T-1v-Rh6" firstAttribute="top" secondItem="7oU-kR-I5b" secondAttribute="top" constant="8" id="Nll-4l-56e"/>
<constraint firstAttribute="bottom" secondItem="yFy-ti-a8F" secondAttribute="bottom" constant="8" id="O0R-P9-5Kl"/>
<constraint firstItem="yFy-ti-a8F" firstAttribute="centerX" secondItem="7oU-kR-I5b" secondAttribute="centerX" id="wLb-xZ-HIZ"/>
<constraint firstItem="V0T-1v-Rh6" firstAttribute="centerX" secondItem="7oU-kR-I5b" secondAttribute="centerX" id="xPY-2E-8bb"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="0Va-UK-dHd">
<rect key="frame" x="199" y="0.0" width="183" height="60"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Monthly" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="FSe-kr-XgR">
<rect key="frame" x="59.5" y="8" width="64" height="23.5"/>
<fontDescription key="fontDescription" name="Montserrat-SemiBold" family="Montserrat" pointSize="15"/>
<color key="textColor" name="Confirmed Blue"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="$xx/month" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="nbM-w8-yCB">
<rect key="frame" x="53.5" y="34.5" width="76" height="17.5"/>
<fontDescription key="fontDescription" name="Montserrat-Regular" family="Montserrat" pointSize="14"/>
<color key="textColor" name="Confirmed Blue"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstItem="FSe-kr-XgR" firstAttribute="top" secondItem="0Va-UK-dHd" secondAttribute="top" constant="8" id="3QX-i8-PG5"/>
<constraint firstItem="nbM-w8-yCB" firstAttribute="top" secondItem="FSe-kr-XgR" secondAttribute="bottom" constant="3" id="XbZ-CP-2vY"/>
<constraint firstItem="nbM-w8-yCB" firstAttribute="centerX" secondItem="0Va-UK-dHd" secondAttribute="centerX" id="d26-2g-nw4"/>
<constraint firstAttribute="bottom" secondItem="nbM-w8-yCB" secondAttribute="bottom" constant="8" id="mY1-G9-x4Y"/>
<constraint firstItem="FSe-kr-XgR" firstAttribute="centerX" secondItem="0Va-UK-dHd" secondAttribute="centerX" id="pda-HX-ew0"/>
</constraints>
</view>
</subviews>
</stackView>
<stackView opaque="NO" contentMode="center" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="8OU-l2-0Qf">
<rect key="frame" x="16" y="668.5" width="382" height="40"/>
<subviews>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Privacy Policy" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jUW-e6-32W">
<rect key="frame" x="0.0" y="0.0" width="127.5" height="40"/>
<fontDescription key="fontDescription" name="Montserrat-Regular" family="Montserrat" pointSize="12"/>
<color key="textColor" white="0.66666666666666663" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Restore purchase" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="PNz-y7-wDL">
<rect key="frame" x="127.5" y="0.0" width="127" height="40"/>
<fontDescription key="fontDescription" name="Montserrat-Regular" family="Montserrat" pointSize="12"/>
<color key="textColor" red="0.0" green="0.67843137249999996" blue="0.90588235289999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Terms of Service" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="AHO-Vl-tjg">
<rect key="frame" x="254.5" y="0.0" width="127.5" height="40"/>
<fontDescription key="fontDescription" name="Montserrat-Regular" family="Montserrat" pointSize="12"/>
<color key="textColor" white="0.66666666666666663" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<constraints>
<constraint firstAttribute="height" constant="40" id="LRW-ay-haY"/>
</constraints>
</stackView>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="JIP-AB-TQ4">
<rect key="frame" x="24" y="72" width="30" height="30"/>
<constraints>
<constraint firstAttribute="width" constant="30" id="0dp-2P-DRR"/>
<constraint firstAttribute="height" constant="30" id="QQS-1U-kq8"/>
</constraints>
<color key="tintColor" white="0.66666666669999997" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
<state key="normal" image="xmark" catalog="system">
<preferredSymbolConfiguration key="preferredSymbolConfiguration" scale="large" weight="medium"/>
</state>
<connections>
<action selector="didTapClose:" destination="-1" eventType="touchUpInside" id="hC6-p8-S8b"/>
</connections>
</button>
</subviews>
<viewLayoutGuide key="safeArea" id="vUN-kp-3ea"/>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstItem="0OZ-bl-NYw" firstAttribute="top" secondItem="Ogb-Tj-Gto" secondAttribute="bottom" constant="16" id="0op-6G-mSf"/>
<constraint firstItem="sfE-qn-odd" firstAttribute="top" secondItem="vUN-kp-3ea" secondAttribute="top" constant="17" id="2LK-mN-obw"/>
<constraint firstItem="IoF-Pg-UZK" firstAttribute="leading" secondItem="vUN-kp-3ea" secondAttribute="leading" constant="16" id="4ic-uq-F6h"/>
<constraint firstAttribute="trailing" secondItem="8OU-l2-0Qf" secondAttribute="trailing" constant="16" id="6wa-MK-TiN"/>
<constraint firstItem="vUN-kp-3ea" firstAttribute="trailing" secondItem="0OZ-bl-NYw" secondAttribute="trailing" constant="16" id="9w6-yS-bI5"/>
<constraint firstItem="sfE-qn-odd" firstAttribute="leading" secondItem="vUN-kp-3ea" secondAttribute="leading" constant="56" id="DkM-8m-bEn"/>
<constraint firstItem="vUN-kp-3ea" firstAttribute="trailing" secondItem="uBd-V6-LkH" secondAttribute="trailing" constant="16" id="HAf-rQ-XBt"/>
<constraint firstItem="VOd-CZ-SH0" firstAttribute="top" secondItem="IoF-Pg-UZK" secondAttribute="bottom" constant="21" id="NxW-RA-5eM"/>
<constraint firstItem="IoF-Pg-UZK" firstAttribute="top" secondItem="sfE-qn-odd" secondAttribute="bottom" constant="11" id="OsQ-gm-EMm"/>
<constraint firstItem="uBd-V6-LkH" firstAttribute="top" secondItem="0OZ-bl-NYw" secondAttribute="bottom" constant="20" id="P6X-gS-eS3"/>
<constraint firstItem="vUN-kp-3ea" firstAttribute="trailing" secondItem="Ogb-Tj-Gto" secondAttribute="trailing" constant="16" id="SXE-rb-mD5"/>
<constraint firstItem="vUN-kp-3ea" firstAttribute="trailing" secondItem="sfE-qn-odd" secondAttribute="trailing" constant="56" id="UPn-68-83m"/>
<constraint firstItem="8OU-l2-0Qf" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="16" id="XcV-yZ-huM"/>
<constraint firstItem="Ogb-Tj-Gto" firstAttribute="leading" secondItem="vUN-kp-3ea" secondAttribute="leading" constant="16" id="acP-oH-wnr"/>
<constraint firstItem="uBd-V6-LkH" firstAttribute="leading" secondItem="vUN-kp-3ea" secondAttribute="leading" constant="16" id="bAM-Se-ef6"/>
<constraint firstItem="vUN-kp-3ea" firstAttribute="bottom" relation="greaterThanOrEqual" secondItem="8OU-l2-0Qf" secondAttribute="bottom" id="bUA-sG-ba4"/>
<constraint firstItem="Ogb-Tj-Gto" firstAttribute="top" secondItem="VOd-CZ-SH0" secondAttribute="bottom" constant="28" id="fQf-Ds-7fP"/>
<constraint firstItem="VOd-CZ-SH0" firstAttribute="leading" secondItem="vUN-kp-3ea" secondAttribute="leading" constant="16" id="j74-4i-zB7"/>
<constraint firstItem="8OU-l2-0Qf" firstAttribute="top" secondItem="uBd-V6-LkH" secondAttribute="bottom" constant="20" id="jdv-2e-SiN"/>
<constraint firstItem="0OZ-bl-NYw" firstAttribute="leading" secondItem="vUN-kp-3ea" secondAttribute="leading" constant="16" id="k91-lr-8bN"/>
<constraint firstItem="JIP-AB-TQ4" firstAttribute="top" secondItem="vUN-kp-3ea" secondAttribute="top" constant="24" id="sLU-bi-KaE"/>
<constraint firstAttribute="trailing" secondItem="IoF-Pg-UZK" secondAttribute="trailing" constant="16" id="tKE-Om-CAi"/>
<constraint firstItem="vUN-kp-3ea" firstAttribute="trailing" secondItem="VOd-CZ-SH0" secondAttribute="trailing" constant="16" id="w1I-bU-LVV"/>
<constraint firstItem="JIP-AB-TQ4" firstAttribute="leading" secondItem="vUN-kp-3ea" secondAttribute="leading" constant="24" id="w5r-2V-Wcg"/>
</constraints>
<point key="canvasLocation" x="137.68115942028987" y="103.79464285714285"/>
</view>
</objects>
<resources>
<image name="ComparisonTableFirewall" width="343" height="273"/>
<image name="xmark" catalog="system" width="128" height="113"/>
<namedColor name="Confirmed Blue">
<color red="0.0" green="0.67799997329711914" blue="0.90600001811981201" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</namedColor>
<systemColor name="systemBackgroundColor">
<color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</systemColor>
</resources>
</document>