2025-08-14 10:07:49 +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" useSafeAreas="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="Safe area layout guides" minToolsVersion="9.0"/>
|
|
|
|
|
<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"/>
|
|
|
|
|
<collectionViewCell opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" id="gTV-IL-0wX" customClass="QXGiftCell">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="253" height="303"/>
|
|
|
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
|
|
|
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="253" height="303"/>
|
|
|
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="QMu-c3-HcP">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="253" height="303"/>
|
|
|
|
|
<subviews>
|
2025-09-08 08:49:04 +08:00
|
|
|
<button opaque="NO" userInteractionEnabled="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="YN0-v8-SAo">
|
2025-08-14 10:07:49 +08:00
|
|
|
<rect key="frame" x="0.0" y="0.0" width="253" height="303"/>
|
|
|
|
|
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
|
|
|
|
|
</button>
|
|
|
|
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="anN-iX-rGm">
|
|
|
|
|
<rect key="frame" x="230" y="0.0" width="23" height="9"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="gift_number_bg" translatesAutoresizingMaskIntoConstraints="NO" id="Yu7-xk-6PI">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="23" height="9"/>
|
|
|
|
|
</imageView>
|
|
|
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="x99" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="NY9-Jo-6BD">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="23" height="9"/>
|
|
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="7"/>
|
2025-08-15 18:39:24 +08:00
|
|
|
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
|
2025-08-14 10:07:49 +08:00
|
|
|
<nil key="highlightedColor"/>
|
|
|
|
|
</label>
|
|
|
|
|
</subviews>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstItem="NY9-Jo-6BD" firstAttribute="top" secondItem="anN-iX-rGm" secondAttribute="top" id="EEs-zk-dKx"/>
|
|
|
|
|
<constraint firstItem="NY9-Jo-6BD" firstAttribute="leading" secondItem="anN-iX-rGm" secondAttribute="leading" id="Ptd-SE-gCD"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="NY9-Jo-6BD" secondAttribute="bottom" id="Q6n-eP-v2P"/>
|
|
|
|
|
<constraint firstAttribute="width" constant="23" id="TKe-Nq-00R"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="Yu7-xk-6PI" secondAttribute="bottom" id="U0K-XR-YH3"/>
|
|
|
|
|
<constraint firstItem="Yu7-xk-6PI" firstAttribute="leading" secondItem="anN-iX-rGm" secondAttribute="leading" id="aW4-7r-fQ0"/>
|
|
|
|
|
<constraint firstItem="Yu7-xk-6PI" firstAttribute="top" secondItem="anN-iX-rGm" secondAttribute="top" id="iAx-xJ-Oil"/>
|
|
|
|
|
<constraint firstAttribute="height" constant="9" id="kap-xl-Ydf"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="Yu7-xk-6PI" secondAttribute="trailing" id="lmx-7S-0Gr"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="NY9-Jo-6BD" secondAttribute="trailing" id="z9T-dt-Qob"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
</view>
|
|
|
|
|
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="1oa-XB-z2H">
|
|
|
|
|
<rect key="frame" x="5" y="7" width="243" height="250"/>
|
|
|
|
|
</imageView>
|
|
|
|
|
<imageView hidden="YES" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="niZ-Xc-95T">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="253" height="303"/>
|
|
|
|
|
</imageView>
|
|
|
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="爱的抱抱" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="rHb-Od-M4a">
|
|
|
|
|
<rect key="frame" x="5" y="257" width="243" height="18"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="height" constant="18" id="yY1-Fd-GTO"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="8"/>
|
|
|
|
|
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
|
|
<nil key="highlightedColor"/>
|
|
|
|
|
</label>
|
|
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="3d1-U7-04n">
|
|
|
|
|
<rect key="frame" x="5" y="278" width="243" height="18"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="height" constant="18" id="svX-z8-2v4"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="8"/>
|
|
|
|
|
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
|
|
|
|
|
<state key="normal" title=" 9999" image="gift_corn">
|
|
|
|
|
<color key="titleColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
|
|
</state>
|
|
|
|
|
</button>
|
|
|
|
|
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="user_header_placehoulder" translatesAutoresizingMaskIntoConstraints="NO" id="fxQ-G1-4U5">
|
|
|
|
|
<rect key="frame" x="4" y="4" width="15" height="15"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="width" constant="15" id="1Di-mL-Ufh"/>
|
|
|
|
|
<constraint firstAttribute="height" constant="15" id="sDK-xi-9FI"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<userDefinedRuntimeAttributes>
|
|
|
|
|
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
|
|
|
|
|
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
|
|
|
|
|
<real key="value" value="7.5"/>
|
|
|
|
|
</userDefinedRuntimeAttribute>
|
|
|
|
|
</userDefinedRuntimeAttributes>
|
|
|
|
|
</imageView>
|
2025-09-08 08:49:04 +08:00
|
|
|
<imageView hidden="YES" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="R17-3r-nZl">
|
|
|
|
|
<rect key="frame" x="0.0" y="255.66666666666663" width="253" height="21"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="height" constant="21" id="qst-iu-9r5"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
</imageView>
|
2025-08-14 10:07:49 +08:00
|
|
|
</subviews>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="YN0-v8-SAo" secondAttribute="bottom" id="0UV-vT-lSa"/>
|
|
|
|
|
<constraint firstItem="niZ-Xc-95T" firstAttribute="leading" secondItem="QMu-c3-HcP" secondAttribute="leading" id="4eE-QY-8iw"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="niZ-Xc-95T" secondAttribute="trailing" id="88r-oD-p4E"/>
|
|
|
|
|
<constraint firstItem="3d1-U7-04n" firstAttribute="leading" secondItem="1oa-XB-z2H" secondAttribute="leading" id="8De-gE-33I"/>
|
|
|
|
|
<constraint firstItem="rHb-Od-M4a" firstAttribute="top" secondItem="1oa-XB-z2H" secondAttribute="bottom" id="8dO-90-EcR"/>
|
|
|
|
|
<constraint firstItem="fxQ-G1-4U5" firstAttribute="top" secondItem="QMu-c3-HcP" secondAttribute="top" constant="4" id="AaP-Bh-HJO"/>
|
2025-09-08 08:49:04 +08:00
|
|
|
<constraint firstAttribute="trailing" secondItem="R17-3r-nZl" secondAttribute="trailing" id="CD1-15-DjJ"/>
|
2025-08-14 10:07:49 +08:00
|
|
|
<constraint firstAttribute="bottom" secondItem="niZ-Xc-95T" secondAttribute="bottom" id="Hcq-Ev-Yt1"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="1oa-XB-z2H" secondAttribute="trailing" constant="5" id="IeP-It-gIz"/>
|
|
|
|
|
<constraint firstItem="YN0-v8-SAo" firstAttribute="top" secondItem="QMu-c3-HcP" secondAttribute="top" id="MM9-lD-eb5"/>
|
|
|
|
|
<constraint firstItem="1oa-XB-z2H" firstAttribute="leading" secondItem="QMu-c3-HcP" secondAttribute="leading" constant="5" id="MYb-BM-fhX"/>
|
|
|
|
|
<constraint firstItem="anN-iX-rGm" firstAttribute="top" secondItem="QMu-c3-HcP" secondAttribute="top" id="QVB-1T-j7f"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="YN0-v8-SAo" secondAttribute="trailing" id="TM5-gQ-Sjd"/>
|
|
|
|
|
<constraint firstItem="niZ-Xc-95T" firstAttribute="top" secondItem="QMu-c3-HcP" secondAttribute="top" id="Vx1-do-zNx"/>
|
2025-09-08 08:49:04 +08:00
|
|
|
<constraint firstItem="R17-3r-nZl" firstAttribute="centerY" secondItem="rHb-Od-M4a" secondAttribute="centerY" id="Ytt-7W-SM4"/>
|
|
|
|
|
<constraint firstItem="R17-3r-nZl" firstAttribute="leading" secondItem="QMu-c3-HcP" secondAttribute="leading" id="aSk-9n-6Ln"/>
|
2025-08-14 10:07:49 +08:00
|
|
|
<constraint firstAttribute="trailing" secondItem="anN-iX-rGm" secondAttribute="trailing" id="gMa-Ee-Va2"/>
|
|
|
|
|
<constraint firstItem="YN0-v8-SAo" firstAttribute="leading" secondItem="QMu-c3-HcP" secondAttribute="leading" id="gwM-TL-16q"/>
|
|
|
|
|
<constraint firstItem="rHb-Od-M4a" firstAttribute="trailing" secondItem="1oa-XB-z2H" secondAttribute="trailing" id="j58-9C-4jp"/>
|
|
|
|
|
<constraint firstItem="rHb-Od-M4a" firstAttribute="leading" secondItem="1oa-XB-z2H" secondAttribute="leading" id="lZC-mt-8rI"/>
|
|
|
|
|
<constraint firstItem="fxQ-G1-4U5" firstAttribute="leading" secondItem="QMu-c3-HcP" secondAttribute="leading" constant="4" id="sEi-oU-MFz"/>
|
|
|
|
|
<constraint firstItem="3d1-U7-04n" firstAttribute="trailing" secondItem="1oa-XB-z2H" secondAttribute="trailing" id="su7-47-d1q"/>
|
|
|
|
|
<constraint firstItem="3d1-U7-04n" firstAttribute="top" secondItem="rHb-Od-M4a" secondAttribute="bottom" constant="3" id="tsv-TX-kEv"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="3d1-U7-04n" secondAttribute="bottom" constant="7" id="vHo-v2-n7q"/>
|
|
|
|
|
<constraint firstItem="1oa-XB-z2H" firstAttribute="top" secondItem="anN-iX-rGm" secondAttribute="bottom" constant="-2" id="wzY-ud-btV"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<userDefinedRuntimeAttributes>
|
|
|
|
|
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
|
|
|
|
|
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
|
|
|
|
|
<integer key="value" value="5"/>
|
|
|
|
|
</userDefinedRuntimeAttribute>
|
|
|
|
|
</userDefinedRuntimeAttributes>
|
|
|
|
|
</view>
|
|
|
|
|
</subviews>
|
|
|
|
|
</view>
|
|
|
|
|
<viewLayoutGuide key="safeArea" id="SEy-5g-ep8"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstItem="QMu-c3-HcP" firstAttribute="leading" secondItem="gTV-IL-0wX" secondAttribute="leading" id="1mN-Um-ETK"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="QMu-c3-HcP" secondAttribute="trailing" id="QHz-IM-RT8"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="QMu-c3-HcP" secondAttribute="bottom" id="amE-gn-beF"/>
|
|
|
|
|
<constraint firstItem="QMu-c3-HcP" firstAttribute="top" secondItem="gTV-IL-0wX" secondAttribute="top" id="y9f-l6-oun"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<size key="customSize" width="253" height="303"/>
|
|
|
|
|
<connections>
|
2025-09-08 08:49:04 +08:00
|
|
|
<outlet property="activityImageView" destination="R17-3r-nZl" id="bjL-Xi-hJI"/>
|
2025-08-14 10:07:49 +08:00
|
|
|
<outlet property="cornBtn" destination="3d1-U7-04n" id="PLQ-JR-U9b"/>
|
|
|
|
|
<outlet property="cornHeight" destination="svX-z8-2v4" id="ocG-gq-4Wo"/>
|
|
|
|
|
<outlet property="giftNameLabel" destination="rHb-Od-M4a" id="nik-Bp-Ce4"/>
|
2025-08-15 18:39:24 +08:00
|
|
|
<outlet property="giftNumBgImageView" destination="Yu7-xk-6PI" id="cPo-JU-rPA"/>
|
2025-08-14 10:07:49 +08:00
|
|
|
<outlet property="gitfImageView" destination="1oa-XB-z2H" id="1bo-km-q0H"/>
|
|
|
|
|
<outlet property="grayCoverView" destination="niZ-Xc-95T" id="vbK-Sr-GkT"/>
|
|
|
|
|
<outlet property="nameLabelHeight" destination="yY1-Fd-GTO" id="ewH-OC-DXC"/>
|
|
|
|
|
<outlet property="numberBgView" destination="anN-iX-rGm" id="6VQ-ZT-vQ2"/>
|
|
|
|
|
<outlet property="numberHeightConstraint" destination="kap-xl-Ydf" id="SBZ-42-8wP"/>
|
|
|
|
|
<outlet property="numberLabel" destination="NY9-Jo-6BD" id="2ua-Kf-Wue"/>
|
|
|
|
|
<outlet property="numberWidthConstraint" destination="TKe-Nq-00R" id="yDl-AX-pmQ"/>
|
|
|
|
|
<outlet property="selecteBtn" destination="YN0-v8-SAo" id="xcO-aq-DzN"/>
|
|
|
|
|
<outlet property="userHeaderView" destination="fxQ-G1-4U5" id="857-MT-DQR"/>
|
|
|
|
|
</connections>
|
|
|
|
|
<point key="canvasLocation" x="293.89312977099235" y="108.80281690140846"/>
|
|
|
|
|
</collectionViewCell>
|
|
|
|
|
</objects>
|
|
|
|
|
<resources>
|
|
|
|
|
<image name="gift_corn" width="6" height="6"/>
|
2025-09-08 08:49:04 +08:00
|
|
|
<image name="gift_number_bg" width="35" height="13"/>
|
|
|
|
|
<image name="user_header_placehoulder" width="60" height="60"/>
|
2025-08-14 10:07:49 +08:00
|
|
|
</resources>
|
|
|
|
|
</document>
|