Commit 2688678a authored by yqz's avatar yqz

优化

parent 621603f9
...@@ -17,49 +17,67 @@ ...@@ -17,49 +17,67 @@
</connections> </connections>
</placeholder> </placeholder>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT"> <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" ambiguous="YES" id="i5M-Pr-FkT">
<rect key="frame" x="0.0" y="0.0" width="393" height="852"/> <rect key="frame" x="0.0" y="0.0" width="393" height="852"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews> <subviews>
<scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jgO-hZ-9Df"> <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" ambiguous="YES" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jgO-hZ-9Df">
<rect key="frame" x="0.0" y="178" width="393" height="520.33333333333337"/> <rect key="frame" x="0.0" y="178" width="393" height="520.33333333333337"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="uZH-h3-Fkz"> <stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="uZH-h3-Fkz">
<rect key="frame" x="0.0" y="0.0" width="1965" height="520.33333333333337"/> <rect key="frame" x="0.0" y="0.0" width="1965" height="579.66666666666663"/>
<subviews> <subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="5Xa-3c-aHx"> <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="5Xa-3c-aHx">
<rect key="frame" x="0.0" y="0.0" width="393" height="520.33333333333337"/> <rect key="frame" x="0.0" y="0.0" width="393" height="579.66666666666663"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="equalSpacing" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="ngA-9i-uKc"> <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="lVv-Tb-ERt">
<rect key="frame" x="45" y="5" width="303" height="360.33333333333331"/> <rect key="frame" x="0.0" y="0.0" width="393" height="365.33333333333331"/>
<subviews> <subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" text="2 Duplicates" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tNx-bS-tcw"> <stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" axis="vertical" distribution="equalSpacing" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="ngA-9i-uKc">
<rect key="frame" x="0.0" y="0.0" width="303" height="0.0"/> <rect key="frame" x="55.666666666666657" y="20" width="281.66666666666674" height="368.66666666666669"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="16"/> <subviews>
<nil key="textColor"/> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2 Duplicates" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tNx-bS-tcw">
<nil key="highlightedColor"/> <rect key="frame" x="0.0" y="0.0" width="281.66666666666669" height="20"/>
</label> <constraints>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" image="tips_duplicates_1" translatesAutoresizingMaskIntoConstraints="NO" id="H33-nl-3al"> <constraint firstAttribute="height" constant="20" id="WT1-T2-JBw"/>
<rect key="frame" x="0.0" y="18" width="303" height="147.66666666666666"/> </constraints>
<constraints> <fontDescription key="fontDescription" type="boldSystem" pointSize="16"/>
<constraint firstAttribute="width" secondItem="H33-nl-3al" secondAttribute="height" multiplier="281:137" id="yld-7C-nEV"/> <nil key="textColor"/>
</constraints> <nil key="highlightedColor"/>
</imageView> </label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" text="2 Duplicates" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="DdZ-J7-5Kl"> <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_duplicates_1" translatesAutoresizingMaskIntoConstraints="NO" id="H33-nl-3al">
<rect key="frame" x="0.0" y="183.66666666666669" width="303" height="11"/> <rect key="frame" x="0.0" y="38" width="281.66666666666669" height="137.33333333333334"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="16"/> <constraints>
<nil key="textColor"/> <constraint firstAttribute="width" secondItem="H33-nl-3al" secondAttribute="height" multiplier="281:137" id="yld-7C-nEV"/>
<nil key="highlightedColor"/> </constraints>
</label> </imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_duplicates_2" translatesAutoresizingMaskIntoConstraints="NO" id="fbi-32-E9s"> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2 Duplicates" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="DdZ-J7-5Kl">
<rect key="frame" x="0.0" y="212.66666666666669" width="303" height="147.66666666666669"/> <rect key="frame" x="0.0" y="193.33333333333331" width="281.66666666666669" height="20"/>
<constraints> <constraints>
<constraint firstAttribute="width" secondItem="fbi-32-E9s" secondAttribute="height" multiplier="281:137" id="ge1-Q5-cNm"/> <constraint firstAttribute="height" constant="20" id="0pV-6M-mBF"/>
</constraints> </constraints>
</imageView> <fontDescription key="fontDescription" type="boldSystem" pointSize="16"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_duplicates_2" translatesAutoresizingMaskIntoConstraints="NO" id="fbi-32-E9s">
<rect key="frame" x="0.0" y="231.33333333333331" width="281.66666666666669" height="137.33333333333331"/>
<constraints>
<constraint firstAttribute="width" secondItem="fbi-32-E9s" secondAttribute="height" multiplier="281:137" id="ge1-Q5-cNm"/>
</constraints>
</imageView>
</subviews>
</stackView>
</subviews> </subviews>
</stackView> <color key="backgroundColor" systemColor="systemBackgroundColor"/>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="equalSpacing" alignment="center" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="gJQ-p8-Usv"> <constraints>
<constraint firstAttribute="bottom" relation="greaterThanOrEqual" secondItem="ngA-9i-uKc" secondAttribute="bottom" constant="20" id="S1P-KO-TdO"/>
<constraint firstItem="ngA-9i-uKc" firstAttribute="centerY" secondItem="lVv-Tb-ERt" secondAttribute="centerY" id="SLi-Cb-xbY"/>
<constraint firstItem="ngA-9i-uKc" firstAttribute="centerX" secondItem="lVv-Tb-ERt" secondAttribute="centerX" id="TQ1-y9-ng3"/>
<constraint firstItem="ngA-9i-uKc" firstAttribute="top" relation="greaterThanOrEqual" secondItem="lVv-Tb-ERt" secondAttribute="top" constant="20" id="Xhe-0s-nC3"/>
</constraints>
</view>
<stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" axis="vertical" distribution="equalSpacing" alignment="center" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="gJQ-p8-Usv">
<rect key="frame" x="44" y="400.33333333333337" width="305" height="115"/> <rect key="frame" x="44" y="400.33333333333337" width="305" height="115"/>
<subviews> <subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Duplicates" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="QZP-ld-Qdn"> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Duplicates" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="QZP-ld-Qdn">
...@@ -86,23 +104,23 @@ ...@@ -86,23 +104,23 @@
</subviews> </subviews>
<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"/>
<constraints> <constraints>
<constraint firstItem="gJQ-p8-Usv" firstAttribute="top" relation="greaterThanOrEqual" secondItem="ngA-9i-uKc" secondAttribute="bottom" constant="35" id="3bq-bB-b2J"/> <constraint firstItem="gJQ-p8-Usv" firstAttribute="top" secondItem="lVv-Tb-ERt" secondAttribute="bottom" constant="35" id="Fe7-Ar-qPu"/>
<constraint firstItem="ngA-9i-uKc" firstAttribute="leading" secondItem="5Xa-3c-aHx" secondAttribute="leading" constant="45" id="8ED-4c-WNC"/>
<constraint firstItem="gJQ-p8-Usv" firstAttribute="leading" secondItem="5Xa-3c-aHx" secondAttribute="leading" constant="44" id="J7z-yS-CPr"/> <constraint firstItem="gJQ-p8-Usv" firstAttribute="leading" secondItem="5Xa-3c-aHx" secondAttribute="leading" constant="44" id="J7z-yS-CPr"/>
<constraint firstItem="ngA-9i-uKc" firstAttribute="top" secondItem="5Xa-3c-aHx" secondAttribute="top" constant="5" id="XqW-o6-rnu"/> <constraint firstAttribute="trailing" secondItem="lVv-Tb-ERt" secondAttribute="trailing" id="bfL-lM-Eej"/>
<constraint firstAttribute="bottom" secondItem="gJQ-p8-Usv" secondAttribute="bottom" constant="5" id="hNI-GW-YOV"/> <constraint firstAttribute="bottom" secondItem="gJQ-p8-Usv" secondAttribute="bottom" constant="5" id="hNI-GW-YOV"/>
<constraint firstAttribute="trailing" secondItem="ngA-9i-uKc" secondAttribute="trailing" constant="45" id="meh-Mt-0K2"/> <constraint firstItem="lVv-Tb-ERt" firstAttribute="top" secondItem="5Xa-3c-aHx" secondAttribute="top" id="vhF-U6-B8C"/>
<constraint firstItem="lVv-Tb-ERt" firstAttribute="leading" secondItem="5Xa-3c-aHx" secondAttribute="leading" id="vwx-1A-2kl"/>
<constraint firstAttribute="trailing" secondItem="gJQ-p8-Usv" secondAttribute="trailing" constant="44" id="yBn-oP-nas"/> <constraint firstAttribute="trailing" secondItem="gJQ-p8-Usv" secondAttribute="trailing" constant="44" id="yBn-oP-nas"/>
</constraints> </constraints>
</view> </view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="hlo-KY-MjE"> <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="hlo-KY-MjE">
<rect key="frame" x="393" y="0.0" width="393" height="520.33333333333337"/> <rect key="frame" x="393" y="0.0" width="393" height="579.66666666666663"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="equalCentering" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="2Yh-GL-Q2t"> <stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" axis="vertical" distribution="equalCentering" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="2Yh-GL-Q2t">
<rect key="frame" x="64" y="30" width="265" height="315.33333333333331"/> <rect key="frame" x="37.666666666666686" y="30" width="317.66666666666669" height="374.66666666666669"/>
<subviews> <subviews>
<label hidden="YES" opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2 Similar" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="IhS-Gp-baN"> <label hidden="YES" opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2 Similar" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="IhS-Gp-baN">
<rect key="frame" x="0.0" y="-16" width="265" height="16"/> <rect key="frame" x="0.0" y="-16" width="317.66666666666669" height="16"/>
<constraints> <constraints>
<constraint firstAttribute="height" constant="16" id="eb1-DU-oKO"/> <constraint firstAttribute="height" constant="16" id="eb1-DU-oKO"/>
</constraints> </constraints>
...@@ -111,13 +129,13 @@ ...@@ -111,13 +129,13 @@
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_similar_1" translatesAutoresizingMaskIntoConstraints="NO" id="kvj-jW-PoF"> <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_similar_1" translatesAutoresizingMaskIntoConstraints="NO" id="kvj-jW-PoF">
<rect key="frame" x="0.0" y="0.0" width="265" height="148.66666666666666"/> <rect key="frame" x="0.0" y="0.0" width="317.66666666666669" height="178.33333333333334"/>
<constraints> <constraints>
<constraint firstAttribute="width" secondItem="kvj-jW-PoF" secondAttribute="height" multiplier="317:178" id="IaD-TY-qFl"/> <constraint firstAttribute="width" secondItem="kvj-jW-PoF" secondAttribute="height" multiplier="317:178" id="IaD-TY-qFl"/>
</constraints> </constraints>
</imageView> </imageView>
<label hidden="YES" opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2 Similar" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="GIs-vI-kWE"> <label hidden="YES" opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2 Similar" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="GIs-vI-kWE">
<rect key="frame" x="0.0" y="157.66666666666669" width="265" height="16.333333333333343"/> <rect key="frame" x="0.0" y="187.33333333333331" width="317.66666666666669" height="16.333333333333343"/>
<constraints> <constraints>
<constraint firstAttribute="height" constant="16.329999999999998" id="9nH-oa-mxO"/> <constraint firstAttribute="height" constant="16.329999999999998" id="9nH-oa-mxO"/>
</constraints> </constraints>
...@@ -126,14 +144,14 @@ ...@@ -126,14 +144,14 @@
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_similar_2" translatesAutoresizingMaskIntoConstraints="NO" id="x0D-ou-xRd"> <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_similar_2" translatesAutoresizingMaskIntoConstraints="NO" id="x0D-ou-xRd">
<rect key="frame" x="0.0" y="166.66666666666669" width="265" height="148.66666666666669"/> <rect key="frame" x="0.0" y="196.33333333333331" width="317.66666666666669" height="178.33333333333331"/>
<constraints> <constraints>
<constraint firstAttribute="width" secondItem="x0D-ou-xRd" secondAttribute="height" multiplier="317:178" id="J9F-Fe-BXn"/> <constraint firstAttribute="width" secondItem="x0D-ou-xRd" secondAttribute="height" multiplier="317:178" id="J9F-Fe-BXn"/>
</constraints> </constraints>
</imageView> </imageView>
</subviews> </subviews>
</stackView> </stackView>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" alignment="center" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="jsL-Yg-DRw"> <stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" axis="vertical" alignment="center" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="jsL-Yg-DRw">
<rect key="frame" x="40" y="400.33333333333337" width="313" height="115"/> <rect key="frame" x="40" y="400.33333333333337" width="313" height="115"/>
<subviews> <subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Similar photos" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qDj-bm-OSE"> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Similar photos" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qDj-bm-OSE">
...@@ -168,21 +186,21 @@ ...@@ -168,21 +186,21 @@
<constraint firstItem="2Yh-GL-Q2t" firstAttribute="centerX" secondItem="hlo-KY-MjE" secondAttribute="centerX" id="wde-o8-kYH"/> <constraint firstItem="2Yh-GL-Q2t" firstAttribute="centerX" secondItem="hlo-KY-MjE" secondAttribute="centerX" id="wde-o8-kYH"/>
</constraints> </constraints>
</view> </view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ees-5Q-f0P"> <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ees-5Q-f0P">
<rect key="frame" x="786" y="0.0" width="393" height="520.33333333333337"/> <rect key="frame" x="786" y="0.0" width="393" height="579.66666666666663"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="equalSpacing" alignment="center" spacing="55" translatesAutoresizingMaskIntoConstraints="NO" id="4BK-NH-6jQ"> <stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" axis="vertical" distribution="equalSpacing" alignment="center" spacing="55" translatesAutoresizingMaskIntoConstraints="NO" id="4BK-NH-6jQ">
<rect key="frame" x="40" y="73" width="313" height="374"/> <rect key="frame" x="30" y="5" width="333" height="374"/>
<subviews> <subviews>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_sreenshot" translatesAutoresizingMaskIntoConstraints="NO" id="zkZ-Px-VS8"> <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_sreenshot" translatesAutoresizingMaskIntoConstraints="NO" id="zkZ-Px-VS8">
<rect key="frame" x="26.333333333333371" y="0.0" width="260.33333333333331" height="374"/> <rect key="frame" x="36.333333333333371" y="0.0" width="260.33333333333331" height="374"/>
<constraints> <constraints>
<constraint firstAttribute="width" secondItem="zkZ-Px-VS8" secondAttribute="height" multiplier="262:376" id="BtW-U1-uWU"/> <constraint firstAttribute="width" secondItem="zkZ-Px-VS8" secondAttribute="height" multiplier="262:376" id="BtW-U1-uWU"/>
</constraints> </constraints>
</imageView> </imageView>
</subviews> </subviews>
</stackView> </stackView>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="equalSpacing" alignment="center" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="PHa-RC-gM7"> <stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" axis="vertical" distribution="equalSpacing" alignment="center" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="PHa-RC-gM7">
<rect key="frame" x="44" y="400.33333333333337" width="305" height="115"/> <rect key="frame" x="44" y="400.33333333333337" width="305" height="115"/>
<subviews> <subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="ScreenShot" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hAl-SL-XaU"> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="ScreenShot" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hAl-SL-XaU">
...@@ -211,19 +229,18 @@ ...@@ -211,19 +229,18 @@
<constraints> <constraints>
<constraint firstAttribute="trailing" secondItem="PHa-RC-gM7" secondAttribute="trailing" constant="44" id="3Kq-ED-feS"/> <constraint firstAttribute="trailing" secondItem="PHa-RC-gM7" secondAttribute="trailing" constant="44" id="3Kq-ED-feS"/>
<constraint firstAttribute="bottom" secondItem="PHa-RC-gM7" secondAttribute="bottom" constant="5" id="5qF-Al-5ZT"/> <constraint firstAttribute="bottom" secondItem="PHa-RC-gM7" secondAttribute="bottom" constant="5" id="5qF-Al-5ZT"/>
<constraint firstItem="4BK-NH-6jQ" firstAttribute="centerY" secondItem="ees-5Q-f0P" secondAttribute="centerY" id="F1f-AR-toW"/> <constraint firstAttribute="trailing" secondItem="4BK-NH-6jQ" secondAttribute="trailing" constant="30" id="PPh-AP-WMn"/>
<constraint firstAttribute="trailing" secondItem="4BK-NH-6jQ" secondAttribute="trailing" constant="40" id="PPh-AP-WMn"/>
<constraint firstItem="PHa-RC-gM7" firstAttribute="leading" secondItem="ees-5Q-f0P" secondAttribute="leading" constant="44" id="qvY-i6-yOG"/> <constraint firstItem="PHa-RC-gM7" firstAttribute="leading" secondItem="ees-5Q-f0P" secondAttribute="leading" constant="44" id="qvY-i6-yOG"/>
<constraint firstItem="4BK-NH-6jQ" firstAttribute="leading" secondItem="ees-5Q-f0P" secondAttribute="leading" constant="40" id="sfc-4O-uuC"/> <constraint firstItem="4BK-NH-6jQ" firstAttribute="leading" secondItem="ees-5Q-f0P" secondAttribute="leading" constant="30" id="sfc-4O-uuC"/>
<constraint firstAttribute="bottom" relation="greaterThanOrEqual" secondItem="4BK-NH-6jQ" secondAttribute="bottom" constant="5" id="v9K-aQ-Vnj"/> <constraint firstItem="PHa-RC-gM7" firstAttribute="top" secondItem="4BK-NH-6jQ" secondAttribute="bottom" constant="55" id="v9K-aQ-Vnj"/>
<constraint firstItem="4BK-NH-6jQ" firstAttribute="top" relation="greaterThanOrEqual" secondItem="ees-5Q-f0P" secondAttribute="top" constant="5" id="z8p-pb-Du9"/> <constraint firstItem="4BK-NH-6jQ" firstAttribute="top" relation="greaterThanOrEqual" secondItem="ees-5Q-f0P" secondAttribute="top" constant="5" id="z8p-pb-Du9"/>
</constraints> </constraints>
</view> </view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="yeQ-s0-3eu"> <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="yeQ-s0-3eu">
<rect key="frame" x="1179" y="0.0" width="393" height="520.33333333333337"/> <rect key="frame" x="1179" y="0.0" width="393" height="579.66666666666663"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="equalSpacing" spacing="82" translatesAutoresizingMaskIntoConstraints="NO" id="Tcf-97-ZCs"> <stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" axis="vertical" distribution="equalSpacing" spacing="82" translatesAutoresizingMaskIntoConstraints="NO" id="Tcf-97-ZCs">
<rect key="frame" x="40" y="4.9999999999999716" width="313" height="510.33333333333326"/> <rect key="frame" x="40" y="5" width="313" height="365.66666666666669"/>
<subviews> <subviews>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_video" translatesAutoresizingMaskIntoConstraints="NO" id="qjS-Jv-Tsc"> <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_video" translatesAutoresizingMaskIntoConstraints="NO" id="qjS-Jv-Tsc">
<rect key="frame" x="0.0" y="0.0" width="313" height="365.66666666666669"/> <rect key="frame" x="0.0" y="0.0" width="313" height="365.66666666666669"/>
...@@ -231,39 +248,48 @@ ...@@ -231,39 +248,48 @@
<constraint firstAttribute="width" secondItem="qjS-Jv-Tsc" secondAttribute="height" multiplier="261:305" id="DHC-sQ-LFq"/> <constraint firstAttribute="width" secondItem="qjS-Jv-Tsc" secondAttribute="height" multiplier="261:305" id="DHC-sQ-LFq"/>
</constraints> </constraints>
</imageView> </imageView>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="equalSpacing" alignment="center" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="VBe-cO-HJz"> </subviews>
<rect key="frame" x="0.0" y="447.66666666666663" width="313" height="62.666666666666686"/> </stackView>
<subviews> <stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" axis="vertical" distribution="equalSpacing" alignment="center" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="VBe-cO-HJz">
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" text="Video" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="orc-Z4-zrH"> <rect key="frame" x="44" y="400.33333333333337" width="305" height="115"/>
<rect key="frame" x="122.66666666666674" y="0.0" width="67.666666666666686" height="0.0"/> <subviews>
<fontDescription key="fontDescription" type="boldSystem" pointSize="25"/> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Video" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="orc-Z4-zrH">
<color key="textColor" red="0.1019607843" green="0.1019607843" blue="0.1019607843" alpha="1" colorSpace="calibratedRGB"/> <rect key="frame" x="118.66666666666674" y="0.0" width="67.666666666666686" height="30"/>
<nil key="highlightedColor"/> <constraints>
</label> <constraint firstAttribute="height" constant="30" id="FqK-Op-Kdd"/>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" text="View all of your videos. Sort them by size or date. View the video that occupies the maximum space." textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="acZ-y7-R3Q"> </constraints>
<rect key="frame" x="13.666666666666742" y="17.999999999999996" width="286" height="44.666666666666657"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="25"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/> <color key="textColor" red="0.1019607843" green="0.1019607843" blue="0.1019607843" alpha="1" colorSpace="calibratedRGB"/>
<color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="calibratedRGB"/> <nil key="highlightedColor"/>
<nil key="highlightedColor"/> </label>
</label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="View all of your videos. Sort them by size or date. View the video that occupies the maximum space." textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="acZ-y7-R3Q">
</subviews> <rect key="frame" x="9.6666666666667425" y="48" width="286" height="67"/>
</stackView> <constraints>
<constraint firstAttribute="height" relation="greaterThanOrEqual" constant="67" id="f7o-5X-vFE"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
</subviews> </subviews>
</stackView> </stackView>
</subviews> </subviews>
<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"/>
<constraints> <constraints>
<constraint firstItem="VBe-cO-HJz" firstAttribute="leading" secondItem="yeQ-s0-3eu" secondAttribute="leading" constant="44" id="110-79-Gb6"/>
<constraint firstAttribute="bottom" secondItem="VBe-cO-HJz" secondAttribute="bottom" constant="5" id="BXW-en-Txb"/>
<constraint firstAttribute="trailing" secondItem="VBe-cO-HJz" secondAttribute="trailing" constant="44" id="CGR-pY-n17"/>
<constraint firstAttribute="trailing" secondItem="Tcf-97-ZCs" secondAttribute="trailing" constant="40" id="X4R-xi-Qry"/> <constraint firstAttribute="trailing" secondItem="Tcf-97-ZCs" secondAttribute="trailing" constant="40" id="X4R-xi-Qry"/>
<constraint firstItem="VBe-cO-HJz" firstAttribute="top" secondItem="Tcf-97-ZCs" secondAttribute="bottom" constant="55" id="YzC-kp-cgb"/>
<constraint firstItem="Tcf-97-ZCs" firstAttribute="leading" secondItem="yeQ-s0-3eu" secondAttribute="leading" constant="40" id="bc3-ng-O0m"/> <constraint firstItem="Tcf-97-ZCs" firstAttribute="leading" secondItem="yeQ-s0-3eu" secondAttribute="leading" constant="40" id="bc3-ng-O0m"/>
<constraint firstItem="Tcf-97-ZCs" firstAttribute="top" relation="greaterThanOrEqual" secondItem="yeQ-s0-3eu" secondAttribute="top" constant="5" id="lyz-C9-iRd"/> <constraint firstItem="Tcf-97-ZCs" firstAttribute="top" relation="greaterThanOrEqual" secondItem="yeQ-s0-3eu" secondAttribute="top" constant="5" id="lyz-C9-iRd"/>
<constraint firstAttribute="bottom" secondItem="Tcf-97-ZCs" secondAttribute="bottom" constant="5" id="ry6-lM-9Xe"/>
</constraints> </constraints>
</view> </view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="XAV-qr-EhO"> <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="XAV-qr-EhO">
<rect key="frame" x="1572" y="0.0" width="393" height="520.33333333333337"/> <rect key="frame" x="1572" y="0.0" width="393" height="579.66666666666663"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="equalSpacing" spacing="55" translatesAutoresizingMaskIntoConstraints="NO" id="3FW-3K-xPh"> <stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" axis="vertical" distribution="equalSpacing" spacing="55" translatesAutoresizingMaskIntoConstraints="NO" id="3FW-3K-xPh">
<rect key="frame" x="40" y="4.9999999999999716" width="313" height="510.33333333333326"/> <rect key="frame" x="40" y="5" width="313" height="365.66666666666669"/>
<subviews> <subviews>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_photos" translatesAutoresizingMaskIntoConstraints="NO" id="g9Z-rw-Wgd"> <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="tips_photos" translatesAutoresizingMaskIntoConstraints="NO" id="g9Z-rw-Wgd">
<rect key="frame" x="0.0" y="0.0" width="313" height="365.66666666666669"/> <rect key="frame" x="0.0" y="0.0" width="313" height="365.66666666666669"/>
...@@ -271,30 +297,39 @@ ...@@ -271,30 +297,39 @@
<constraint firstAttribute="width" secondItem="g9Z-rw-Wgd" secondAttribute="height" multiplier="261:305" id="cIq-cw-pde"/> <constraint firstAttribute="width" secondItem="g9Z-rw-Wgd" secondAttribute="height" multiplier="261:305" id="cIq-cw-pde"/>
</constraints> </constraints>
</imageView> </imageView>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="equalSpacing" alignment="center" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="SLW-Qi-u2E"> </subviews>
<rect key="frame" x="0.0" y="420.66666666666663" width="313" height="89.666666666666686"/> </stackView>
<subviews> <stackView opaque="NO" contentMode="scaleToFill" ambiguous="YES" axis="vertical" distribution="equalSpacing" alignment="center" spacing="18" translatesAutoresizingMaskIntoConstraints="NO" id="SLW-Qi-u2E">
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" text="Other photos" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xCw-5n-Bw1"> <rect key="frame" x="44" y="400.33333333333337" width="305" height="115"/>
<rect key="frame" x="79.666666666666728" y="0.0" width="153.66666666666663" height="30"/> <subviews>
<fontDescription key="fontDescription" type="boldSystem" pointSize="25"/> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Other photos" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xCw-5n-Bw1">
<color key="textColor" red="0.1019607843" green="0.1019607843" blue="0.1019607843" alpha="1" colorSpace="calibratedRGB"/> <rect key="frame" x="75.666666666666728" y="0.0" width="153.66666666666663" height="30"/>
<nil key="highlightedColor"/> <constraints>
</label> <constraint firstAttribute="height" constant="30" id="qHc-tp-xaU"/>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" text="These are photos that do not belong to any category. Sort them by size or date. Delete unnecessary photos." textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tdu-B0-lEf"> </constraints>
<rect key="frame" x="15.333333333333258" y="48" width="282.33333333333331" height="41.666666666666657"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="25"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/> <color key="textColor" red="0.1019607843" green="0.1019607843" blue="0.1019607843" alpha="1" colorSpace="calibratedRGB"/>
<color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="calibratedRGB"/> <nil key="highlightedColor"/>
<nil key="highlightedColor"/> </label>
</label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="These are photos that do not belong to any category. Sort them by size or date. Delete unnecessary photos." textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tdu-B0-lEf">
</subviews> <rect key="frame" x="11.333333333333258" y="48" width="282.33333333333331" height="67"/>
</stackView> <constraints>
<constraint firstAttribute="height" relation="greaterThanOrEqual" constant="67" id="7jD-f6-lr6"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
</subviews> </subviews>
</stackView> </stackView>
</subviews> </subviews>
<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"/>
<constraints> <constraints>
<constraint firstItem="3FW-3K-xPh" firstAttribute="leading" secondItem="XAV-qr-EhO" secondAttribute="leading" constant="40" id="Q6a-QQ-yix"/> <constraint firstItem="3FW-3K-xPh" firstAttribute="leading" secondItem="XAV-qr-EhO" secondAttribute="leading" constant="40" id="Q6a-QQ-yix"/>
<constraint firstAttribute="bottom" secondItem="3FW-3K-xPh" secondAttribute="bottom" constant="5" id="Xvb-vT-KF4"/> <constraint firstAttribute="bottom" secondItem="SLW-Qi-u2E" secondAttribute="bottom" constant="5" id="VaL-zM-QCr"/>
<constraint firstItem="SLW-Qi-u2E" firstAttribute="top" secondItem="3FW-3K-xPh" secondAttribute="bottom" constant="55" id="Xvb-vT-KF4"/>
<constraint firstItem="SLW-Qi-u2E" firstAttribute="leading" secondItem="XAV-qr-EhO" secondAttribute="leading" constant="44" id="dgf-eP-1eY"/>
<constraint firstAttribute="trailing" secondItem="SLW-Qi-u2E" secondAttribute="trailing" constant="44" id="p8h-8a-Ya0"/>
<constraint firstAttribute="trailing" secondItem="3FW-3K-xPh" secondAttribute="trailing" constant="40" id="rM8-db-kJS"/> <constraint firstAttribute="trailing" secondItem="3FW-3K-xPh" secondAttribute="trailing" constant="40" id="rM8-db-kJS"/>
<constraint firstItem="3FW-3K-xPh" firstAttribute="top" relation="greaterThanOrEqual" secondItem="XAV-qr-EhO" secondAttribute="top" constant="5" id="tRh-G7-nSn"/> <constraint firstItem="3FW-3K-xPh" firstAttribute="top" relation="greaterThanOrEqual" secondItem="XAV-qr-EhO" secondAttribute="top" constant="5" id="tRh-G7-nSn"/>
</constraints> </constraints>
...@@ -314,8 +349,8 @@ ...@@ -314,8 +349,8 @@
<outlet property="delegate" destination="-1" id="OYZ-iA-wKM"/> <outlet property="delegate" destination="-1" id="OYZ-iA-wKM"/>
</connections> </connections>
</scrollView> </scrollView>
<pageControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" numberOfPages="3" translatesAutoresizingMaskIntoConstraints="NO" id="Hjf-zs-Luc"> <pageControl opaque="NO" contentMode="scaleToFill" ambiguous="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" numberOfPages="3" translatesAutoresizingMaskIntoConstraints="NO" id="Hjf-zs-Luc">
<rect key="frame" x="160" y="728.33333333333337" width="73" height="25.666666666666629"/> <rect key="frame" x="160" y="728.33333333333348" width="73" height="25.666666666666629"/>
<constraints> <constraints>
<constraint firstAttribute="height" constant="25.670000000000002" id="yjG-ks-gAd"/> <constraint firstAttribute="height" constant="25.670000000000002" id="yjG-ks-gAd"/>
</constraints> </constraints>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment