首次提交

This commit is contained in:
启星
2025-08-08 11:05:33 +08:00
parent 1b3bb91b4a
commit adc1a2a25d
8803 changed files with 708874 additions and 0 deletions

View File

@@ -0,0 +1,232 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="22505" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
<device id="retina6_1" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="22504"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="SPWalletZuanshiVC">
<connections>
<outlet property="balanceBgV" destination="j3R-fT-oJx" id="wyi-Ql-NcI"/>
<outlet property="balanceLab" destination="mJA-Uu-WO9" id="6LY-zT-85D"/>
<outlet property="confirmBtn" destination="OVv-tL-Qib" id="YT0-9b-J0k"/>
<outlet property="jinbiTF" destination="vVd-LW-Ig2" id="sa1-zi-tDR"/>
<outlet property="topLayout" destination="g7L-WI-4xG" id="soN-ON-Mj8"/>
<outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
<outlet property="zuanshiTF" destination="b7F-mS-axa" id="0rr-dB-eDg"/>
</connections>
</placeholder>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
<rect key="frame" x="0.0" y="0.0" width="375" height="812"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="j3R-fT-oJx">
<rect key="frame" x="15" y="110" width="345" height="101"/>
<subviews>
<imageView hidden="YES" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="wallet_zuanshi_bg" translatesAutoresizingMaskIntoConstraints="NO" id="zpi-CJ-wIm">
<rect key="frame" x="0.0" y="0.0" width="345" height="101"/>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="我的钻石" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jNi-7J-fZp">
<rect key="frame" x="148" y="45.5" width="65.5" height="19.5"/>
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
<color key="textColor" red="0.23921568627450979" green="0.23921568627450979" blue="0.23921568627450979" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="0" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="mJA-Uu-WO9">
<rect key="frame" x="162" y="0.0" width="21.5" height="38.5"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="32"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="wallet_zuanshi" translatesAutoresizingMaskIntoConstraints="NO" id="TcG-Ha-LGF">
<rect key="frame" x="119" y="43.5" width="24" height="24"/>
</imageView>
<button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="TtR-AQ-ltS">
<rect key="frame" x="277" y="36.5" width="58" height="28"/>
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
<state key="normal" image="wallet_home_tixian"/>
<connections>
<action selector="onTixian:" destination="-1" eventType="touchUpInside" id="s1Y-wV-H1P"/>
</connections>
</button>
</subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstItem="mJA-Uu-WO9" firstAttribute="centerX" secondItem="j3R-fT-oJx" secondAttribute="centerX" id="I4d-MC-4Az"/>
<constraint firstItem="jNi-7J-fZp" firstAttribute="centerY" secondItem="TcG-Ha-LGF" secondAttribute="centerY" id="LVq-Yb-qOO"/>
<constraint firstItem="jNi-7J-fZp" firstAttribute="leading" secondItem="TcG-Ha-LGF" secondAttribute="trailing" constant="5" id="NW5-wV-HNF"/>
<constraint firstItem="zpi-CJ-wIm" firstAttribute="top" secondItem="j3R-fT-oJx" secondAttribute="top" id="OAa-fH-XQi"/>
<constraint firstAttribute="trailing" secondItem="zpi-CJ-wIm" secondAttribute="trailing" id="RRS-N3-iVU"/>
<constraint firstItem="zpi-CJ-wIm" firstAttribute="leading" secondItem="j3R-fT-oJx" secondAttribute="leading" id="RSJ-QW-1Vt"/>
<constraint firstAttribute="trailing" secondItem="TtR-AQ-ltS" secondAttribute="trailing" constant="10" id="ZWh-iJ-44D"/>
<constraint firstItem="mJA-Uu-WO9" firstAttribute="top" secondItem="j3R-fT-oJx" secondAttribute="top" id="bja-nu-OBr"/>
<constraint firstAttribute="bottom" secondItem="zpi-CJ-wIm" secondAttribute="bottom" id="hmf-rO-fDe"/>
<constraint firstAttribute="height" constant="101" id="ihs-HU-KgS"/>
<constraint firstItem="TtR-AQ-ltS" firstAttribute="centerY" secondItem="j3R-fT-oJx" secondAttribute="centerY" id="mAQ-vt-dd4"/>
<constraint firstItem="jNi-7J-fZp" firstAttribute="centerX" secondItem="j3R-fT-oJx" secondAttribute="centerX" constant="8" id="q8T-WI-tXb"/>
<constraint firstItem="jNi-7J-fZp" firstAttribute="top" secondItem="mJA-Uu-WO9" secondAttribute="bottom" constant="7" id="xQh-Ph-idq"/>
</constraints>
</view>
<button opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="OVv-tL-Qib">
<rect key="frame" x="34" y="474" width="307" height="47"/>
<color key="backgroundColor" red="0.050980392156862744" green="1" blue="0.72549019607843135" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="47" id="Jl3-rC-mIk"/>
</constraints>
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
<state key="normal" title="立即兑换">
<color key="titleColor" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</state>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
<real key="value" value="23.5"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
<connections>
<action selector="onConfirm:" destination="-1" eventType="touchUpInside" id="yAH-Cp-8qg"/>
</connections>
</button>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="gRZ-Jx-mUO">
<rect key="frame" x="15" y="256" width="345" height="54"/>
<subviews>
<textField opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请输入您要兑换的钻石数量" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="b7F-mS-axa">
<rect key="frame" x="20" y="0.0" width="225" height="54"/>
<color key="textColor" red="0.066666666669999999" green="0.066666666669999999" blue="0.066666666669999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="12"/>
<textInputTraits key="textInputTraits"/>
</textField>
<view hidden="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="9Gm-Ob-e6l">
<rect key="frame" x="15" y="53.5" width="315" height="0.5"/>
<color key="backgroundColor" red="0.2784313725" green="0.2784313725" blue="0.35686274509999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="0.5" id="R6p-CA-cNo"/>
</constraints>
</view>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="j5b-Pi-fCj">
<rect key="frame" x="263" y="0.0" width="70" height="53.5"/>
<constraints>
<constraint firstAttribute="width" constant="70" id="MAw-Ac-U6s"/>
</constraints>
<fontDescription key="fontDescription" type="boldSystem" pointSize="14"/>
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
<state key="normal" title="全部兑换">
<color key="titleColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="onAllDuihuan:" destination="-1" eventType="touchUpInside" id="MyL-7F-nj7"/>
</connections>
</button>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="j5b-Pi-fCj" secondAttribute="trailing" constant="12" id="4pq-3P-PA8"/>
<constraint firstAttribute="bottom" secondItem="9Gm-Ob-e6l" secondAttribute="bottom" id="5qG-e0-5b7"/>
<constraint firstItem="9Gm-Ob-e6l" firstAttribute="top" secondItem="j5b-Pi-fCj" secondAttribute="bottom" id="BFI-9z-dRh"/>
<constraint firstItem="j5b-Pi-fCj" firstAttribute="top" secondItem="gRZ-Jx-mUO" secondAttribute="top" id="EHo-BX-pae"/>
<constraint firstAttribute="height" constant="54" id="JG5-h5-5Ag"/>
<constraint firstAttribute="bottom" secondItem="b7F-mS-axa" secondAttribute="bottom" id="UT3-JZ-WIL"/>
<constraint firstAttribute="trailing" secondItem="9Gm-Ob-e6l" secondAttribute="trailing" constant="15" id="Wfg-Lq-ajc"/>
<constraint firstItem="b7F-mS-axa" firstAttribute="leading" secondItem="gRZ-Jx-mUO" secondAttribute="leading" constant="20" id="ZFl-68-zEt"/>
<constraint firstItem="9Gm-Ob-e6l" firstAttribute="leading" secondItem="gRZ-Jx-mUO" secondAttribute="leading" constant="15" id="afi-p4-zWU"/>
<constraint firstAttribute="trailing" secondItem="b7F-mS-axa" secondAttribute="trailing" constant="100" id="cc0-vC-3Os"/>
<constraint firstItem="b7F-mS-axa" firstAttribute="top" secondItem="gRZ-Jx-mUO" secondAttribute="top" id="xyx-9y-fnk"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
<real key="value" value="16"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Ji0-oH-F8z">
<rect key="frame" x="15" y="325" width="345" height="54"/>
<subviews>
<textField opaque="NO" contentMode="scaleToFill" enabled="NO" contentHorizontalAlignment="left" contentVerticalAlignment="center" text="0" textAlignment="right" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="vVd-LW-Ig2">
<rect key="frame" x="100" y="0.0" width="225" height="54"/>
<color key="textColor" red="0.066666666669999999" green="0.066666666669999999" blue="0.066666666669999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<fontDescription key="fontDescription" name="DINAlternate-Bold" family="DIN Alternate" pointSize="16"/>
<textInputTraits key="textInputTraits"/>
</textField>
<view hidden="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Iew-gG-3qi">
<rect key="frame" x="15" y="53.5" width="315" height="0.5"/>
<color key="backgroundColor" red="0.2784313725" green="0.2784313725" blue="0.35686274509999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="0.5" id="6al-A0-jJS"/>
</constraints>
</view>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="wallet_jinbi" translatesAutoresizingMaskIntoConstraints="NO" id="jmi-aD-sI6">
<rect key="frame" x="14" y="15" width="24" height="24"/>
</imageView>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstAttribute="bottom" secondItem="vVd-LW-Ig2" secondAttribute="bottom" id="0sX-GD-BKP"/>
<constraint firstAttribute="trailing" secondItem="vVd-LW-Ig2" secondAttribute="trailing" constant="20" id="4dP-em-JDc"/>
<constraint firstAttribute="bottom" secondItem="Iew-gG-3qi" secondAttribute="bottom" id="7Qh-E3-ePv"/>
<constraint firstItem="Iew-gG-3qi" firstAttribute="leading" secondItem="Ji0-oH-F8z" secondAttribute="leading" constant="15" id="AkQ-vl-Ita"/>
<constraint firstItem="jmi-aD-sI6" firstAttribute="leading" secondItem="Ji0-oH-F8z" secondAttribute="leading" constant="14" id="Kzm-vb-6CQ"/>
<constraint firstItem="vVd-LW-Ig2" firstAttribute="top" secondItem="Ji0-oH-F8z" secondAttribute="top" id="Q0i-Dy-7SK"/>
<constraint firstAttribute="trailing" secondItem="Iew-gG-3qi" secondAttribute="trailing" constant="15" id="Rcf-Zw-zE3"/>
<constraint firstItem="jmi-aD-sI6" firstAttribute="centerY" secondItem="Ji0-oH-F8z" secondAttribute="centerY" id="RhE-Od-oHD"/>
<constraint firstAttribute="height" constant="54" id="WMt-Ao-sjp"/>
<constraint firstItem="vVd-LW-Ig2" firstAttribute="leading" secondItem="Ji0-oH-F8z" secondAttribute="leading" constant="100" id="goX-Fh-u1f"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
<real key="value" value="16"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="钻石兑换" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="LBt-1D-x6v">
<rect key="frame" x="17" y="221" width="61.5" height="18"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
<color key="textColor" red="0.066666666669999999" green="0.066666666669999999" blue="0.066666666669999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="温馨提示:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="QTx-Ey-cJl">
<rect key="frame" x="15" y="393" width="53" height="14.5"/>
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="12"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="0.60051971227944301" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="兑换比例1钻石=10金币" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="oe1-sX-Id0">
<rect key="frame" x="15" y="412.5" width="137.5" height="14.5"/>
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="12"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="0.60051971230000001" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstItem="OVv-tL-Qib" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" constant="34" id="4Xe-mi-VzL"/>
<constraint firstItem="Ji0-oH-F8z" firstAttribute="top" secondItem="gRZ-Jx-mUO" secondAttribute="bottom" constant="15" id="4qt-KE-AZf"/>
<constraint firstItem="gRZ-Jx-mUO" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" constant="15" id="6hh-El-q4N"/>
<constraint firstItem="j3R-fT-oJx" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" constant="15" id="ANW-Z0-EC9"/>
<constraint firstItem="LBt-1D-x6v" firstAttribute="top" secondItem="j3R-fT-oJx" secondAttribute="bottom" constant="10" id="Epv-cI-YJ7"/>
<constraint firstItem="LBt-1D-x6v" firstAttribute="leading" secondItem="zpi-CJ-wIm" secondAttribute="leading" constant="2" id="GgH-mI-GNf"/>
<constraint firstItem="QTx-Ey-cJl" firstAttribute="leading" secondItem="Ji0-oH-F8z" secondAttribute="leading" id="Ncj-DW-orm"/>
<constraint firstAttribute="trailing" secondItem="j3R-fT-oJx" secondAttribute="trailing" constant="15" id="Ozc-bb-8Z1"/>
<constraint firstAttribute="trailing" secondItem="gRZ-Jx-mUO" secondAttribute="trailing" constant="15" id="bNn-A5-GG5"/>
<constraint firstItem="Ji0-oH-F8z" firstAttribute="leading" secondItem="gRZ-Jx-mUO" secondAttribute="leading" id="f67-sf-n8r"/>
<constraint firstItem="j3R-fT-oJx" firstAttribute="top" secondItem="i5M-Pr-FkT" secondAttribute="top" constant="110" id="g7L-WI-4xG"/>
<constraint firstItem="oe1-sX-Id0" firstAttribute="leading" secondItem="QTx-Ey-cJl" secondAttribute="leading" id="ib0-jH-VCl"/>
<constraint firstItem="QTx-Ey-cJl" firstAttribute="top" secondItem="Ji0-oH-F8z" secondAttribute="bottom" constant="14" id="ibU-C8-D3j"/>
<constraint firstAttribute="trailing" secondItem="OVv-tL-Qib" secondAttribute="trailing" constant="34" id="j1n-ZB-FSM"/>
<constraint firstItem="OVv-tL-Qib" firstAttribute="top" secondItem="Ji0-oH-F8z" secondAttribute="bottom" constant="95" id="oJe-Kv-87B"/>
<constraint firstItem="gRZ-Jx-mUO" firstAttribute="top" secondItem="LBt-1D-x6v" secondAttribute="bottom" constant="17" id="pQK-zZ-XDL"/>
<constraint firstItem="oe1-sX-Id0" firstAttribute="top" secondItem="QTx-Ey-cJl" secondAttribute="bottom" constant="5" id="sLB-BH-m8v"/>
<constraint firstItem="Ji0-oH-F8z" firstAttribute="trailing" secondItem="gRZ-Jx-mUO" secondAttribute="trailing" id="tvx-TO-EHQ"/>
</constraints>
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
<point key="canvasLocation" x="-169" y="180"/>
</view>
</objects>
<resources>
<image name="wallet_home_tixian" width="58" height="28"/>
<image name="wallet_jinbi" width="24" height="24"/>
<image name="wallet_zuanshi" width="24" height="24"/>
<image name="wallet_zuanshi_bg" width="345" height="110"/>
</resources>
</document>