Files
featherVoice/QXLive/HomePage(声播)/View/首页/排行榜/QXRankCPTopThreeView.xib

415 lines
41 KiB
Plaintext
Raw Normal View History

2025-08-08 10:49:36 +08:00
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23504" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
<device id="retina6_12" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23506"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<view contentMode="scaleToFill" id="WH3-Kj-tPl" userLabel="RankCP Top Three View" customClass="QXRankCPTopThreeView">
<rect key="frame" x="0.0" y="0.0" width="438" height="230"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
2025-10-25 19:38:29 +08:00
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="home_rank_top_bg" translatesAutoresizingMaskIntoConstraints="NO" id="ouU-i5-mkT">
<rect key="frame" x="10" y="0.0" width="418" height="230"/>
</imageView>
2025-08-08 10:49:36 +08:00
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="fkt-5i-wGo">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="12" y="71" width="106" height="147"/>
2025-08-08 10:49:36 +08:00
<subviews>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="rank_second_bg" translatesAutoresizingMaskIntoConstraints="NO" id="Iug-6G-0qC">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="0.0" y="0.0" width="106" height="147"/>
2025-08-08 10:49:36 +08:00
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="user_header_placehoulder" translatesAutoresizingMaskIntoConstraints="NO" id="TYB-N3-5Cs">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="18" y="36" width="33" height="33"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="33" id="dom-jp-sk9"/>
<constraint firstAttribute="width" constant="33" id="eYH-Ty-Zr1"/>
2025-08-08 10:49:36 +08:00
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
2025-10-25 19:38:29 +08:00
<real key="value" value="16.5"/>
2025-08-08 10:49:36 +08:00
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="user_header_placehoulder" translatesAutoresizingMaskIntoConstraints="NO" id="Uue-tQ-gRt">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="55" y="36" width="33" height="33"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="33" id="a2J-3Y-sPX"/>
<constraint firstAttribute="width" constant="33" id="iow-WB-d20"/>
2025-08-08 10:49:36 +08:00
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
<real key="value" value="22.5"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</imageView>
2025-10-25 19:38:29 +08:00
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="my_real_love_bg" translatesAutoresizingMaskIntoConstraints="NO" id="Bcx-vW-3yy">
<rect key="frame" x="18" y="35" width="70" height="35"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="width" constant="70" id="BRL-Xv-INi"/>
<constraint firstAttribute="height" constant="35" id="i9V-Jr-BOA"/>
2025-08-08 10:49:36 +08:00
</constraints>
</imageView>
2025-10-25 19:38:29 +08:00
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="rank_real_love_value_bg" translatesAutoresizingMaskIntoConstraints="NO" id="Ub0-eH-9eE">
<rect key="frame" x="13" y="70" width="80" height="18"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="18" id="4Mr-dy-VsN"/>
<constraint firstAttribute="width" constant="80" id="dBJ-bD-Ilb"/>
2025-08-08 10:49:36 +08:00
</constraints>
2025-10-25 19:38:29 +08:00
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="0" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hGy-Aa-hUg">
<rect key="frame" x="33" y="70" width="60" height="18"/>
<constraints>
<constraint firstAttribute="height" constant="18" id="cAI-un-yB9"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="9"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
2025-08-08 10:49:36 +08:00
<nil key="highlightedColor"/>
</label>
2025-10-25 19:38:29 +08:00
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="home_rank_top_name_bg" translatesAutoresizingMaskIntoConstraints="NO" id="NYM-Oa-1qr">
<rect key="frame" x="25" y="88" width="56" height="18"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="width" constant="56" id="2xZ-5i-bL2"/>
<constraint firstAttribute="height" constant="18" id="RNw-Al-ygM"/>
2025-08-08 10:49:36 +08:00
</constraints>
</imageView>
2025-10-25 19:38:29 +08:00
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="home_rank_top_cp_name_bg" translatesAutoresizingMaskIntoConstraints="NO" id="ORb-c5-Msz">
<rect key="frame" x="25" y="107.66666666666666" width="56" height="18"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="width" constant="56" id="RMp-yx-APl"/>
<constraint firstAttribute="height" constant="18" id="dQh-IH-nMR"/>
2025-08-08 10:49:36 +08:00
</constraints>
2025-10-25 19:38:29 +08:00
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="虚位以待" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ckM-s4-iVh">
<rect key="frame" x="0.0" y="90.666666666666657" width="106" height="17"/>
<constraints>
<constraint firstAttribute="height" constant="17" id="27E-er-ruZ"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="11"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="虚位以待" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="JgV-Ob-RU0">
<rect key="frame" x="0.0" y="112" width="106" height="13.333333333333329"/>
<fontDescription key="fontDescription" type="system" pointSize="11"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
2025-08-08 10:49:36 +08:00
<nil key="highlightedColor"/>
</label>
</subviews>
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstItem="Uue-tQ-gRt" firstAttribute="centerY" secondItem="Bcx-vW-3yy" secondAttribute="centerY" id="02P-CA-Pz5"/>
<constraint firstItem="Bcx-vW-3yy" firstAttribute="top" secondItem="fkt-5i-wGo" secondAttribute="top" constant="35" id="7eX-fC-x3D"/>
<constraint firstItem="ORb-c5-Msz" firstAttribute="top" secondItem="ckM-s4-iVh" secondAttribute="bottom" id="BAs-Jf-Uq9"/>
<constraint firstAttribute="width" constant="106" id="BVf-GL-jQO"/>
<constraint firstItem="Iug-6G-0qC" firstAttribute="leading" secondItem="fkt-5i-wGo" secondAttribute="leading" id="CFB-4r-bEv"/>
<constraint firstItem="NYM-Oa-1qr" firstAttribute="centerX" secondItem="fkt-5i-wGo" secondAttribute="centerX" id="JbA-BZ-KrC"/>
<constraint firstItem="hGy-Aa-hUg" firstAttribute="leading" secondItem="Ub0-eH-9eE" secondAttribute="trailing" constant="-60" id="Jea-2U-yzQ"/>
<constraint firstAttribute="trailing" secondItem="Iug-6G-0qC" secondAttribute="trailing" id="K7S-ib-rwv"/>
<constraint firstItem="NYM-Oa-1qr" firstAttribute="top" secondItem="Ub0-eH-9eE" secondAttribute="bottom" id="MJk-Ty-d0l"/>
<constraint firstItem="Iug-6G-0qC" firstAttribute="top" secondItem="fkt-5i-wGo" secondAttribute="top" id="S3D-4b-VML"/>
<constraint firstItem="ckM-s4-iVh" firstAttribute="centerY" secondItem="NYM-Oa-1qr" secondAttribute="centerY" constant="2" id="SYh-vl-0sI"/>
<constraint firstItem="ORb-c5-Msz" firstAttribute="centerX" secondItem="fkt-5i-wGo" secondAttribute="centerX" id="UFi-Tb-Spe"/>
<constraint firstItem="TYB-N3-5Cs" firstAttribute="centerY" secondItem="Bcx-vW-3yy" secondAttribute="centerY" id="YpG-ZQ-tU3"/>
<constraint firstItem="TYB-N3-5Cs" firstAttribute="leading" secondItem="Bcx-vW-3yy" secondAttribute="leading" id="ZdM-kh-r1P"/>
<constraint firstItem="hGy-Aa-hUg" firstAttribute="centerY" secondItem="Ub0-eH-9eE" secondAttribute="centerY" id="aKz-2M-40z"/>
<constraint firstItem="ckM-s4-iVh" firstAttribute="leading" secondItem="fkt-5i-wGo" secondAttribute="leading" id="bZa-tt-grs"/>
<constraint firstItem="hGy-Aa-hUg" firstAttribute="trailing" secondItem="Ub0-eH-9eE" secondAttribute="trailing" id="cxN-qJ-T9e"/>
<constraint firstItem="Uue-tQ-gRt" firstAttribute="trailing" secondItem="Bcx-vW-3yy" secondAttribute="trailing" id="dga-lR-aoL"/>
<constraint firstAttribute="trailing" secondItem="JgV-Ob-RU0" secondAttribute="trailing" id="emU-qX-9rQ"/>
<constraint firstAttribute="height" constant="147" id="ey8-aS-eIa"/>
<constraint firstAttribute="trailing" secondItem="ckM-s4-iVh" secondAttribute="trailing" id="gj6-S6-VWe"/>
<constraint firstItem="JgV-Ob-RU0" firstAttribute="centerY" secondItem="ORb-c5-Msz" secondAttribute="centerY" constant="2" id="mrk-tu-ZUg"/>
<constraint firstItem="Bcx-vW-3yy" firstAttribute="centerX" secondItem="fkt-5i-wGo" secondAttribute="centerX" id="sHd-AH-XIy"/>
<constraint firstItem="Ub0-eH-9eE" firstAttribute="top" secondItem="Bcx-vW-3yy" secondAttribute="bottom" id="umd-ny-8sK"/>
<constraint firstItem="JgV-Ob-RU0" firstAttribute="leading" secondItem="fkt-5i-wGo" secondAttribute="leading" id="xLS-Z8-79s"/>
<constraint firstItem="Ub0-eH-9eE" firstAttribute="centerX" secondItem="fkt-5i-wGo" secondAttribute="centerX" id="zY7-U1-evo"/>
2025-08-08 10:49:36 +08:00
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="9kQ-2p-WMi">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="140" y="32" width="158" height="197"/>
2025-08-08 10:49:36 +08:00
<subviews>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="rank_first_bg" translatesAutoresizingMaskIntoConstraints="NO" id="ELT-qa-QKO">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="0.0" y="0.0" width="158" height="197"/>
2025-08-08 10:49:36 +08:00
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="user_header_placehoulder" translatesAutoresizingMaskIntoConstraints="NO" id="aGF-cs-ovJ">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="34" y="61.666666666666671" width="43" height="43"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="width" constant="43" id="hxW-n4-Uyk"/>
<constraint firstAttribute="height" constant="43" id="rge-H5-p6O"/>
2025-08-08 10:49:36 +08:00
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
2025-10-25 19:38:29 +08:00
<real key="value" value="21.5"/>
2025-08-08 10:49:36 +08:00
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="user_header_placehoulder" translatesAutoresizingMaskIntoConstraints="NO" id="hOp-Tb-y2w">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="81" y="61.666666666666671" width="43" height="43"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="43" id="Lc4-yM-QcA"/>
<constraint firstAttribute="width" constant="43" id="r5d-qQ-0ry"/>
2025-08-08 10:49:36 +08:00
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
2025-10-25 19:38:29 +08:00
<real key="value" value="21.5"/>
2025-08-08 10:49:36 +08:00
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</imageView>
2025-10-25 19:38:29 +08:00
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="my_real_love_bg" translatesAutoresizingMaskIntoConstraints="NO" id="TNm-GF-bzb">
<rect key="frame" x="34" y="60" width="90" height="46"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="46" id="NPw-VB-8m8"/>
<constraint firstAttribute="width" constant="90" id="fP0-0i-9jG"/>
2025-08-08 10:49:36 +08:00
</constraints>
</imageView>
2025-10-25 19:38:29 +08:00
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="home_rank_top_name_bg" translatesAutoresizingMaskIntoConstraints="NO" id="LZO-Bi-Scl">
<rect key="frame" x="43" y="120" width="72" height="22"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="22" id="9Ll-3D-kiE"/>
<constraint firstAttribute="width" constant="72" id="itM-jv-mGn"/>
2025-08-08 10:49:36 +08:00
</constraints>
2025-10-25 19:38:29 +08:00
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="home_rank_top_cp_name_bg" translatesAutoresizingMaskIntoConstraints="NO" id="aOR-DW-3Z8">
<rect key="frame" x="43" y="143" width="72" height="22"/>
<constraints>
<constraint firstAttribute="width" constant="72" id="aBr-8e-rKs"/>
<constraint firstAttribute="height" constant="22" id="fOH-xn-3FU"/>
</constraints>
</imageView>
2025-08-08 10:49:36 +08:00
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="虚位以待" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Tww-5a-ZSt">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="0.0" y="123" width="158" height="20"/>
<constraints>
<constraint firstAttribute="height" constant="20" id="ndB-fG-RBI"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
2025-08-08 10:49:36 +08:00
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="虚位以待" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Is5-JJ-W6T">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="0.0" y="146" width="158" height="20"/>
<constraints>
<constraint firstAttribute="height" constant="20" id="cRV-IF-gai"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
2025-08-08 10:49:36 +08:00
<nil key="highlightedColor"/>
</label>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="rank_real_love_value_bg" translatesAutoresizingMaskIntoConstraints="NO" id="PqR-bx-jVl">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="39" y="102" width="80" height="18"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="width" constant="80" id="ZYt-mm-gLE"/>
<constraint firstAttribute="height" constant="18" id="eFY-Wa-ws3"/>
2025-08-08 10:49:36 +08:00
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="0" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Z7f-CG-uOk">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="58" y="102" width="61" height="18"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="18" id="VNk-5G-EDl"/>
2025-08-08 10:49:36 +08:00
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
2025-10-25 19:38:29 +08:00
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
2025-08-08 10:49:36 +08:00
<nil key="highlightedColor"/>
</label>
</subviews>
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstItem="aOR-DW-3Z8" firstAttribute="centerX" secondItem="9kQ-2p-WMi" secondAttribute="centerX" id="1J4-dT-EhP"/>
<constraint firstAttribute="height" constant="197" id="2HO-EB-Sve"/>
<constraint firstItem="Is5-JJ-W6T" firstAttribute="centerY" secondItem="aOR-DW-3Z8" secondAttribute="centerY" constant="2" id="3ix-If-SdC"/>
<constraint firstItem="aGF-cs-ovJ" firstAttribute="centerY" secondItem="TNm-GF-bzb" secondAttribute="centerY" id="4Jn-eW-1jY"/>
<constraint firstItem="hOp-Tb-y2w" firstAttribute="centerY" secondItem="TNm-GF-bzb" secondAttribute="centerY" id="6f2-Xj-WWM"/>
<constraint firstAttribute="width" constant="158" id="B3d-kG-aTY"/>
<constraint firstItem="PqR-bx-jVl" firstAttribute="centerX" secondItem="9kQ-2p-WMi" secondAttribute="centerX" id="CRT-0g-Tyh"/>
<constraint firstItem="aOR-DW-3Z8" firstAttribute="top" secondItem="Tww-5a-ZSt" secondAttribute="bottom" id="OXy-ak-aim"/>
<constraint firstAttribute="trailing" secondItem="ELT-qa-QKO" secondAttribute="trailing" id="PA7-XD-JOU"/>
<constraint firstItem="Z7f-CG-uOk" firstAttribute="trailing" secondItem="PqR-bx-jVl" secondAttribute="trailing" id="TGW-nH-qNT"/>
<constraint firstItem="TNm-GF-bzb" firstAttribute="centerX" secondItem="9kQ-2p-WMi" secondAttribute="centerX" id="UNR-yt-Sg7"/>
<constraint firstItem="Is5-JJ-W6T" firstAttribute="leading" secondItem="9kQ-2p-WMi" secondAttribute="leading" id="WKf-cM-gV9"/>
<constraint firstItem="ELT-qa-QKO" firstAttribute="top" secondItem="9kQ-2p-WMi" secondAttribute="top" id="X0D-VI-Bzx"/>
<constraint firstItem="LZO-Bi-Scl" firstAttribute="centerX" secondItem="9kQ-2p-WMi" secondAttribute="centerX" id="Xo9-AM-bds"/>
<constraint firstItem="Z7f-CG-uOk" firstAttribute="leading" secondItem="PqR-bx-jVl" secondAttribute="trailing" constant="-61" id="a7i-Dr-ae3"/>
<constraint firstAttribute="trailing" secondItem="Tww-5a-ZSt" secondAttribute="trailing" id="axq-hO-cdw"/>
<constraint firstItem="LZO-Bi-Scl" firstAttribute="top" secondItem="PqR-bx-jVl" secondAttribute="bottom" id="e3T-RO-DcU"/>
<constraint firstItem="Tww-5a-ZSt" firstAttribute="centerY" secondItem="LZO-Bi-Scl" secondAttribute="centerY" constant="2" id="fRC-QZ-SRb"/>
<constraint firstItem="ELT-qa-QKO" firstAttribute="leading" secondItem="9kQ-2p-WMi" secondAttribute="leading" id="gmk-UE-h0h"/>
<constraint firstItem="PqR-bx-jVl" firstAttribute="top" secondItem="TNm-GF-bzb" secondAttribute="bottom" constant="-4" id="ifV-vB-GXf"/>
<constraint firstAttribute="bottom" secondItem="ELT-qa-QKO" secondAttribute="bottom" id="oAk-YA-s9t"/>
<constraint firstAttribute="trailing" secondItem="Is5-JJ-W6T" secondAttribute="trailing" id="qZH-6I-JgG"/>
<constraint firstItem="aGF-cs-ovJ" firstAttribute="leading" secondItem="TNm-GF-bzb" secondAttribute="leading" id="sVe-Sp-k8h"/>
<constraint firstItem="hOp-Tb-y2w" firstAttribute="trailing" secondItem="TNm-GF-bzb" secondAttribute="trailing" id="w9T-Pp-PK7"/>
<constraint firstItem="TNm-GF-bzb" firstAttribute="top" secondItem="9kQ-2p-WMi" secondAttribute="top" constant="60" id="wSP-Lk-Spo"/>
<constraint firstItem="Z7f-CG-uOk" firstAttribute="centerY" secondItem="PqR-bx-jVl" secondAttribute="centerY" id="wqP-in-MaN"/>
<constraint firstItem="Tww-5a-ZSt" firstAttribute="leading" secondItem="9kQ-2p-WMi" secondAttribute="leading" id="xg2-fC-pk8"/>
2025-08-08 10:49:36 +08:00
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="W20-Fx-QTq">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="316" y="71" width="106" height="147"/>
2025-08-08 10:49:36 +08:00
<subviews>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="rank_third_bg" translatesAutoresizingMaskIntoConstraints="NO" id="Nxb-5v-S7f">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="0.0" y="0.0" width="106" height="147"/>
2025-08-08 10:49:36 +08:00
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="user_header_placehoulder" translatesAutoresizingMaskIntoConstraints="NO" id="oRz-z8-zG5">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="18" y="36" width="33" height="33"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="33" id="mUz-bp-Fg6"/>
<constraint firstAttribute="width" constant="33" id="rLk-uK-KHz"/>
2025-08-08 10:49:36 +08:00
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
2025-10-25 19:38:29 +08:00
<real key="value" value="16.5"/>
2025-08-08 10:49:36 +08:00
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="user_header_placehoulder" translatesAutoresizingMaskIntoConstraints="NO" id="jh5-rY-O8T">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="55" y="36" width="33" height="33"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="width" constant="33" id="oQT-60-2f8"/>
<constraint firstAttribute="height" constant="33" id="pQb-3B-C8d"/>
2025-08-08 10:49:36 +08:00
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
2025-10-25 19:38:29 +08:00
<real key="value" value="16.5"/>
2025-08-08 10:49:36 +08:00
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</imageView>
2025-10-25 19:38:29 +08:00
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="my_real_love_bg" translatesAutoresizingMaskIntoConstraints="NO" id="ldL-jE-OCW">
<rect key="frame" x="18" y="35" width="70" height="35"/>
<constraints>
<constraint firstAttribute="height" constant="35" id="kjF-jW-92F"/>
<constraint firstAttribute="width" constant="70" id="v8M-9g-2rq"/>
</constraints>
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="rank_real_love_value_bg" translatesAutoresizingMaskIntoConstraints="NO" id="yOy-fE-ehe">
<rect key="frame" x="13" y="70" width="80" height="18"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="width" constant="80" id="HBK-BF-ZXr"/>
<constraint firstAttribute="height" constant="18" id="ZGO-da-JQe"/>
2025-08-08 10:49:36 +08:00
</constraints>
</imageView>
2025-10-25 19:38:29 +08:00
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="0" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6bp-EP-4mI">
<rect key="frame" x="41" y="70" width="52" height="18"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="18" id="7Zm-tD-w8T"/>
2025-08-08 10:49:36 +08:00
</constraints>
2025-10-25 19:38:29 +08:00
<fontDescription key="fontDescription" type="system" pointSize="10"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
2025-08-08 10:49:36 +08:00
<nil key="highlightedColor"/>
</label>
2025-10-25 19:38:29 +08:00
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="home_rank_top_name_bg" translatesAutoresizingMaskIntoConstraints="NO" id="BE5-E7-qD0">
<rect key="frame" x="25" y="88" width="56" height="18"/>
<constraints>
<constraint firstAttribute="height" constant="18" id="CsN-ht-8IU"/>
<constraint firstAttribute="width" constant="56" id="cfN-Z4-0hM"/>
</constraints>
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="home_rank_top_cp_name_bg" translatesAutoresizingMaskIntoConstraints="NO" id="atJ-7E-hlj">
<rect key="frame" x="25" y="106" width="56" height="18"/>
<constraints>
<constraint firstAttribute="height" constant="18" id="Oal-fs-46k"/>
<constraint firstAttribute="width" constant="56" id="o4W-MM-skk"/>
</constraints>
</imageView>
2025-08-08 10:49:36 +08:00
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="虚位以待" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="LeW-ad-gVJ">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="0.0" y="90.666666666666657" width="106" height="17"/>
<constraints>
<constraint firstAttribute="height" constant="17" id="5Sd-U7-bcT"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="11"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
2025-08-08 10:49:36 +08:00
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="虚位以待" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="pwN-H0-3qj">
2025-10-25 19:38:29 +08:00
<rect key="frame" x="0.0" y="108.66666666666666" width="106" height="17"/>
2025-08-08 10:49:36 +08:00
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="17" id="CwS-5B-eiF"/>
2025-08-08 10:49:36 +08:00
</constraints>
2025-10-25 19:38:29 +08:00
<fontDescription key="fontDescription" type="system" pointSize="11"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
2025-08-08 10:49:36 +08:00
<nil key="highlightedColor"/>
</label>
</subviews>
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstAttribute="height" constant="147" id="1Qj-iM-YCy"/>
<constraint firstItem="ldL-jE-OCW" firstAttribute="top" secondItem="W20-Fx-QTq" secondAttribute="top" constant="35" id="304-4Q-7cd"/>
<constraint firstItem="jh5-rY-O8T" firstAttribute="centerY" secondItem="ldL-jE-OCW" secondAttribute="centerY" id="3bn-Zr-Hm5"/>
<constraint firstItem="BE5-E7-qD0" firstAttribute="top" secondItem="yOy-fE-ehe" secondAttribute="bottom" id="3jX-Yi-ShL"/>
<constraint firstItem="LeW-ad-gVJ" firstAttribute="centerY" secondItem="BE5-E7-qD0" secondAttribute="centerY" constant="2" id="4Km-1J-BVZ"/>
<constraint firstAttribute="bottom" secondItem="Nxb-5v-S7f" secondAttribute="bottom" id="6VE-Rb-VAA"/>
<constraint firstItem="pwN-H0-3qj" firstAttribute="leading" secondItem="W20-Fx-QTq" secondAttribute="leading" id="6Xm-Nk-o5h"/>
<constraint firstItem="ldL-jE-OCW" firstAttribute="centerX" secondItem="W20-Fx-QTq" secondAttribute="centerX" id="6fr-oW-H3w"/>
<constraint firstItem="yOy-fE-ehe" firstAttribute="top" secondItem="ldL-jE-OCW" secondAttribute="bottom" id="9Ib-HC-rOB"/>
<constraint firstAttribute="trailing" secondItem="LeW-ad-gVJ" secondAttribute="trailing" id="AXq-91-emT"/>
<constraint firstItem="atJ-7E-hlj" firstAttribute="top" secondItem="BE5-E7-qD0" secondAttribute="bottom" id="GOC-23-Xio"/>
<constraint firstItem="Nxb-5v-S7f" firstAttribute="top" secondItem="W20-Fx-QTq" secondAttribute="top" id="Ia2-sK-vTt"/>
<constraint firstAttribute="width" constant="106" id="M2z-10-cYj"/>
<constraint firstItem="BE5-E7-qD0" firstAttribute="centerX" secondItem="W20-Fx-QTq" secondAttribute="centerX" id="NFH-LC-l63"/>
<constraint firstItem="atJ-7E-hlj" firstAttribute="centerX" secondItem="W20-Fx-QTq" secondAttribute="centerX" id="SDT-Xd-epg"/>
<constraint firstItem="Nxb-5v-S7f" firstAttribute="leading" secondItem="W20-Fx-QTq" secondAttribute="leading" id="UGN-cr-xyw"/>
<constraint firstItem="6bp-EP-4mI" firstAttribute="trailing" secondItem="yOy-fE-ehe" secondAttribute="trailing" id="V7X-6U-Ery"/>
<constraint firstItem="6bp-EP-4mI" firstAttribute="centerY" secondItem="yOy-fE-ehe" secondAttribute="centerY" id="VPt-Ba-R5g"/>
<constraint firstAttribute="trailing" secondItem="pwN-H0-3qj" secondAttribute="trailing" id="cyU-yx-aBJ"/>
<constraint firstItem="jh5-rY-O8T" firstAttribute="trailing" secondItem="ldL-jE-OCW" secondAttribute="trailing" id="dkb-qb-Sma"/>
<constraint firstItem="yOy-fE-ehe" firstAttribute="centerX" secondItem="W20-Fx-QTq" secondAttribute="centerX" id="ofF-Rv-15A"/>
<constraint firstItem="pwN-H0-3qj" firstAttribute="centerY" secondItem="atJ-7E-hlj" secondAttribute="centerY" constant="2" id="quk-4P-s5K"/>
<constraint firstAttribute="trailing" secondItem="Nxb-5v-S7f" secondAttribute="trailing" id="r3J-mW-ybj"/>
<constraint firstItem="LeW-ad-gVJ" firstAttribute="leading" secondItem="W20-Fx-QTq" secondAttribute="leading" id="suH-8y-aA4"/>
<constraint firstItem="oRz-z8-zG5" firstAttribute="leading" secondItem="ldL-jE-OCW" secondAttribute="leading" id="vNM-g5-w4r"/>
<constraint firstItem="oRz-z8-zG5" firstAttribute="centerY" secondItem="ldL-jE-OCW" secondAttribute="centerY" id="wab-Rr-G1z"/>
<constraint firstItem="6bp-EP-4mI" firstAttribute="leading" secondItem="yOy-fE-ehe" secondAttribute="trailing" constant="-52" id="zM9-QA-Ktp"/>
2025-08-08 10:49:36 +08:00
</constraints>
</view>
</subviews>
<constraints>
2025-10-25 19:38:29 +08:00
<constraint firstItem="fkt-5i-wGo" firstAttribute="top" secondItem="WH3-Kj-tPl" secondAttribute="top" constant="71" id="3Hc-xV-bud"/>
<constraint firstAttribute="trailing" secondItem="W20-Fx-QTq" secondAttribute="trailing" constant="16.000000000000057" id="Ai4-Jt-4ky"/>
<constraint firstItem="W20-Fx-QTq" firstAttribute="top" secondItem="fkt-5i-wGo" secondAttribute="top" id="DDb-C4-nKE"/>
<constraint firstItem="9kQ-2p-WMi" firstAttribute="centerX" secondItem="WH3-Kj-tPl" secondAttribute="centerX" id="g71-R6-dBz"/>
<constraint firstItem="9kQ-2p-WMi" firstAttribute="top" secondItem="WH3-Kj-tPl" secondAttribute="top" constant="32" id="idA-ZU-9p2"/>
<constraint firstItem="fkt-5i-wGo" firstAttribute="leading" secondItem="WH3-Kj-tPl" secondAttribute="leading" constant="12" id="lxd-6N-8na"/>
<constraint firstAttribute="bottom" secondItem="ouU-i5-mkT" secondAttribute="bottom" id="nRE-hv-vQR"/>
<constraint firstAttribute="trailing" secondItem="ouU-i5-mkT" secondAttribute="trailing" constant="10" id="oN3-DP-UW7"/>
<constraint firstItem="ouU-i5-mkT" firstAttribute="top" secondItem="WH3-Kj-tPl" secondAttribute="top" id="uqO-NW-LZp"/>
<constraint firstItem="ouU-i5-mkT" firstAttribute="leading" secondItem="WH3-Kj-tPl" secondAttribute="leading" constant="10" id="xnA-kc-eRW"/>
2025-08-08 10:49:36 +08:00
</constraints>
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
<connections>
<outlet property="firstHeaderImage" destination="aGF-cs-ovJ" id="rwA-vJ-tQq"/>
<outlet property="firstHeaderImage2" destination="hOp-Tb-y2w" id="Gnw-Vq-Qtz"/>
<outlet property="firstIDLabel" destination="Is5-JJ-W6T" id="yC1-py-IEI"/>
<outlet property="firstNameLabel" destination="Tww-5a-ZSt" id="29c-NC-Cmm"/>
<outlet property="firstRankValueLabel" destination="Z7f-CG-uOk" id="rwb-av-cyP"/>
<outlet property="secondHeaderImage" destination="TYB-N3-5Cs" id="Qge-D4-mRr"/>
<outlet property="secondHeaderImage2" destination="Uue-tQ-gRt" id="BR3-WD-ipi"/>
<outlet property="secondIDLabel" destination="JgV-Ob-RU0" id="pMQ-4f-Eah"/>
<outlet property="secondNameLabel" destination="ckM-s4-iVh" id="Pzl-HS-g11"/>
<outlet property="secondRankValueLabel" destination="hGy-Aa-hUg" id="y6S-Ir-dE9"/>
<outlet property="thirdHeaderImage" destination="oRz-z8-zG5" id="fLv-y2-SGF"/>
<outlet property="thirdHeaderImage2" destination="jh5-rY-O8T" id="aLk-Sw-tny"/>
<outlet property="thirdIDLabel" destination="pwN-H0-3qj" id="Atn-0u-qI3"/>
<outlet property="thirdNameLabel" destination="LeW-ad-gVJ" id="uFh-Id-F4W"/>
<outlet property="thirdRankValueLabel" destination="6bp-EP-4mI" id="JHY-iH-k0p"/>
</connections>
2025-10-25 19:38:29 +08:00
<point key="canvasLocation" x="225.95419847328245" y="116.90140845070422"/>
2025-08-08 10:49:36 +08:00
</view>
</objects>
<resources>
2025-10-25 19:38:29 +08:00
<image name="home_rank_top_bg" width="355" height="256"/>
<image name="home_rank_top_cp_name_bg" width="72" height="23"/>
<image name="home_rank_top_name_bg" width="95" height="30"/>
<image name="my_real_love_bg" width="60" height="30"/>
<image name="rank_first_bg" width="158" height="197"/>
<image name="rank_real_love_value_bg" width="80" height="18"/>
<image name="rank_second_bg" width="106" height="147"/>
<image name="rank_third_bg" width="106" height="147"/>
<image name="user_header_placehoulder" width="100" height="100"/>
2025-08-08 10:49:36 +08:00
</resources>
</document>