<?xml version="1.0" encoding="UTF-8"?> <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES"> <device id="retina4_7" orientation="portrait"> <adaptation id="fullscreen"/> </device> <dependencies> <deployment identifier="iOS"/> <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13173"/> <capability name="Aspect ratio constraints" minToolsVersion="5.1"/> <capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/> <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> </dependencies> <customFonts key="customFonts"> <array key="PingFang.ttc"> <string>PingFangSC-Medium</string> <string>PingFangSC-Regular</string> </array> </customFonts> <scenes> <!--新商品详情--> <scene sceneID="fO1-9n-Cyi"> <objects> <viewController storyboardIdentifier="KWMNewProductVC" hidesBottomBarWhenPushed="YES" useStoryboardIdentifierAsRestorationIdentifier="YES" id="Vzq-D6-e57" userLabel="新商品详情" customClass="KWMNewProductVC" sceneMemberID="viewController"> <layoutGuides> <viewControllerLayoutGuide type="top" id="Pjy-Ny-sa9"/> <viewControllerLayoutGuide type="bottom" id="5rs-FM-Imo"/> </layoutGuides> <view key="view" contentMode="scaleToFill" id="IxM-8o-F8K"> <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <subviews> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kgb-zB-eBa" userLabel="头部"> <rect key="frame" x="0.0" y="20" width="375" height="44"/> <subviews> <view alpha="0.5" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="BOo-eV-XG1"> <rect key="frame" x="0.0" y="0.0" width="375" height="44"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> </view> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="rOq-W5-pGL" userLabel="返回"> <rect key="frame" x="18" y="7" width="30" height="30"/> <constraints> <constraint firstAttribute="width" constant="30" id="SGb-fZ-yeP"/> <constraint firstAttribute="height" constant="30" id="oKg-42-WkV"/> </constraints> <state key="normal" image="button_close"/> <connections> <action selector="onClickClose:" destination="Vzq-D6-e57" eventType="touchUpInside" id="d9S-j8-Ks4"/> </connections> </button> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="GyL-XU-Wjr" userLabel="分享"> <rect key="frame" x="292" y="13" width="22" height="18"/> <constraints> <constraint firstAttribute="height" constant="18" id="WAd-Ea-6Ih"/> <constraint firstAttribute="width" constant="22" id="pvF-z2-BcF"/> </constraints> <state key="normal" image="ic_new_share"/> <connections> <action selector="onClickShare:" destination="Vzq-D6-e57" eventType="touchUpInside" id="7zQ-Jy-RgY"/> </connections> </button> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="jLv-Vv-7Vi" userLabel="喜欢"> <rect key="frame" x="334" y="11" width="19" height="22"/> <state key="normal" image="ic_like"/> <connections> <action selector="onClickLike:" destination="Vzq-D6-e57" eventType="touchUpInside" id="MAt-Kp-nD0"/> </connections> </button> </subviews> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <constraints> <constraint firstItem="BOo-eV-XG1" firstAttribute="top" secondItem="kgb-zB-eBa" secondAttribute="top" id="8cl-dn-I5o"/> <constraint firstItem="GyL-XU-Wjr" firstAttribute="centerY" secondItem="kgb-zB-eBa" secondAttribute="centerY" id="Ltj-mk-fJP"/> <constraint firstItem="jLv-Vv-7Vi" firstAttribute="centerY" secondItem="kgb-zB-eBa" secondAttribute="centerY" id="WAN-4s-tI4"/> <constraint firstItem="rOq-W5-pGL" firstAttribute="centerY" secondItem="kgb-zB-eBa" secondAttribute="centerY" id="XpS-mY-aeh"/> <constraint firstItem="rOq-W5-pGL" firstAttribute="leading" secondItem="kgb-zB-eBa" secondAttribute="leading" constant="18" id="YFh-BG-OWt"/> <constraint firstItem="jLv-Vv-7Vi" firstAttribute="leading" secondItem="GyL-XU-Wjr" secondAttribute="trailing" constant="20" id="fdV-Ka-uBj"/> <constraint firstAttribute="trailing" secondItem="jLv-Vv-7Vi" secondAttribute="trailing" constant="22" id="jTo-3x-wfd"/> <constraint firstItem="BOo-eV-XG1" firstAttribute="leading" secondItem="kgb-zB-eBa" secondAttribute="leading" id="qRf-xm-atP"/> <constraint firstAttribute="bottom" secondItem="BOo-eV-XG1" secondAttribute="bottom" id="uam-hn-aQd"/> <constraint firstAttribute="height" constant="44" id="vlJ-Bg-nSx"/> <constraint firstAttribute="trailing" secondItem="BOo-eV-XG1" secondAttribute="trailing" id="xjI-ha-DFF"/> </constraints> </view> <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="T6J-Gp-5iu"> <rect key="frame" x="0.0" y="64" width="375" height="553"/> <subviews> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="X5Y-fo-qOg"> <rect key="frame" x="-0.5" y="0.0" width="375" height="1161.5"/> <subviews> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2KH-pA-K5l" customClass="KWMFirstDetailView"> <rect key="frame" x="0.0" y="0.0" width="375" height="625"/> <color key="backgroundColor" red="0.84705882349999995" green="0.85882352939999995" blue="0.87058823529999996" alpha="1" colorSpace="calibratedRGB"/> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="t55-gT-VGG" customClass="KWMMidDetailView"> <rect key="frame" x="0.0" y="625" width="375" height="86.5"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstAttribute="height" constant="86.5" id="Pwf-vg-Z3k"/> </constraints> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="pyO-1P-iAa" customClass="KWMSecondDetailView"> <rect key="frame" x="0.0" y="711.5" width="375" height="450"/> <color key="backgroundColor" red="0.82745098039999998" green="0.83921568629999999" blue="0.85098039219999999" alpha="1" colorSpace="calibratedRGB"/> <constraints> <constraint firstAttribute="height" constant="450" id="SH3-J6-rwf"/> </constraints> </view> </subviews> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstItem="pyO-1P-iAa" firstAttribute="top" secondItem="t55-gT-VGG" secondAttribute="bottom" id="3ma-ng-9xU"/> <constraint firstItem="2KH-pA-K5l" firstAttribute="top" secondItem="X5Y-fo-qOg" secondAttribute="top" id="8uT-aR-dQJ"/> <constraint firstItem="t55-gT-VGG" firstAttribute="top" secondItem="2KH-pA-K5l" secondAttribute="bottom" id="C2e-75-EH0"/> <constraint firstItem="2KH-pA-K5l" firstAttribute="leading" secondItem="X5Y-fo-qOg" secondAttribute="leading" id="Mxu-Xv-sPL"/> <constraint firstAttribute="trailing" secondItem="pyO-1P-iAa" secondAttribute="trailing" id="WDZ-oF-tpJ"/> <constraint firstAttribute="bottom" secondItem="pyO-1P-iAa" secondAttribute="bottom" id="cfg-Kh-t6P"/> <constraint firstAttribute="trailing" secondItem="2KH-pA-K5l" secondAttribute="trailing" id="etv-Gx-qLz"/> <constraint firstItem="t55-gT-VGG" firstAttribute="leading" secondItem="X5Y-fo-qOg" secondAttribute="leading" id="opZ-sC-XyM"/> <constraint firstAttribute="trailing" secondItem="t55-gT-VGG" secondAttribute="trailing" id="qp8-Hn-AW0"/> <constraint firstItem="pyO-1P-iAa" firstAttribute="leading" secondItem="X5Y-fo-qOg" secondAttribute="leading" id="rsZ-aZ-dnV"/> </constraints> </view> </subviews> <constraints> <constraint firstItem="X5Y-fo-qOg" firstAttribute="top" secondItem="T6J-Gp-5iu" secondAttribute="top" id="71V-OE-Ofi"/> <constraint firstAttribute="bottom" secondItem="X5Y-fo-qOg" secondAttribute="bottom" id="HoY-1Q-AcT"/> <constraint firstItem="X5Y-fo-qOg" firstAttribute="leading" secondItem="T6J-Gp-5iu" secondAttribute="leading" id="h6q-Q9-Ege"/> <constraint firstItem="X5Y-fo-qOg" firstAttribute="width" secondItem="T6J-Gp-5iu" secondAttribute="width" id="hDJ-lJ-uUw"/> <constraint firstAttribute="trailing" secondItem="X5Y-fo-qOg" secondAttribute="trailing" id="pEC-kc-M4x"/> <constraint firstItem="2KH-pA-K5l" firstAttribute="height" secondItem="T6J-Gp-5iu" secondAttribute="width" constant="250" id="pFo-pT-vgh"/> </constraints> </scrollView> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="aqB-2y-BKU" userLabel="底部"> <rect key="frame" x="0.0" y="617" width="375" height="50"/> <subviews> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="p6D-hx-qVB" userLabel="购物车"> <rect key="frame" x="0.0" y="0.0" width="80" height="50"/> <subviews> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="gbx-rg-A8B"> <rect key="frame" x="27.5" y="12.5" width="25" height="25"/> <constraints> <constraint firstAttribute="height" constant="25" id="LNO-nm-wog"/> <constraint firstAttribute="width" constant="25" id="ou3-wY-jk0"/> </constraints> <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="12"/> <inset key="contentEdgeInsets" minX="7" minY="5" maxX="0.0" maxY="0.0"/> <state key="normal" title="0" backgroundImage="btn_ nav_shop cart"> <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> </state> <connections> <action selector="onClickShopCart:" destination="Vzq-D6-e57" eventType="touchUpInside" id="rOf-cw-IRH"/> </connections> </button> </subviews> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstAttribute="width" constant="80" id="0qC-Tw-VN0"/> <constraint firstItem="gbx-rg-A8B" firstAttribute="centerX" secondItem="p6D-hx-qVB" secondAttribute="centerX" id="fWx-g7-oy7"/> <constraint firstItem="gbx-rg-A8B" firstAttribute="centerY" secondItem="p6D-hx-qVB" secondAttribute="centerY" id="fet-ki-2vJ"/> </constraints> </view> <button opaque="NO" tag="1" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="YFr-wz-mgl"> <rect key="frame" x="80" y="0.0" width="147.5" height="50"/> <color key="backgroundColor" red="0.94509803921568625" green="0.5725490196078431" blue="0.60392156862745094" alpha="1" colorSpace="calibratedRGB"/> <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="15"/> <state key="normal" title="立即购买"> <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> </state> <connections> <action selector="onClickComplete:" destination="Vzq-D6-e57" eventType="touchUpInside" id="Mm1-sD-3RM"/> </connections> </button> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="oPf-c2-z7n"> <rect key="frame" x="227.5" y="0.0" width="147.5" height="50"/> <color key="backgroundColor" red="0.14117647058823529" green="0.14117647058823529" blue="0.14117647058823529" alpha="1" colorSpace="calibratedRGB"/> <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="15"/> <state key="normal" title="加入购物车"> <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> </state> <connections> <action selector="onClickComplete:" destination="Vzq-D6-e57" eventType="touchUpInside" id="tO6-dz-eNt"/> </connections> </button> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Jxc-tQ-Uvl" userLabel="line"> <rect key="frame" x="0.0" y="0.0" width="375" height="1"/> <color key="backgroundColor" red="0.84705882352941175" green="0.85882352941176465" blue="0.87058823529411766" alpha="1" colorSpace="calibratedRGB"/> <constraints> <constraint firstAttribute="height" constant="1" id="dEf-Kf-tOU"/> </constraints> </view> </subviews> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstItem="p6D-hx-qVB" firstAttribute="leading" secondItem="aqB-2y-BKU" secondAttribute="leading" id="9CF-cd-J2w"/> <constraint firstAttribute="trailing" secondItem="oPf-c2-z7n" secondAttribute="trailing" id="Iie-17-jiS"/> <constraint firstAttribute="trailing" secondItem="Jxc-tQ-Uvl" secondAttribute="trailing" id="KMf-E2-2Eb"/> <constraint firstAttribute="bottom" secondItem="oPf-c2-z7n" secondAttribute="bottom" id="QCf-h9-wdW"/> <constraint firstItem="Jxc-tQ-Uvl" firstAttribute="leading" secondItem="aqB-2y-BKU" secondAttribute="leading" id="RKe-Wt-6Io"/> <constraint firstItem="Jxc-tQ-Uvl" firstAttribute="top" secondItem="aqB-2y-BKU" secondAttribute="top" id="UAc-9x-8KP"/> <constraint firstAttribute="height" constant="50" id="WhH-yK-gHq"/> <constraint firstItem="YFr-wz-mgl" firstAttribute="leading" secondItem="p6D-hx-qVB" secondAttribute="trailing" id="Z0o-FF-rB3"/> <constraint firstItem="p6D-hx-qVB" firstAttribute="top" secondItem="aqB-2y-BKU" secondAttribute="top" id="fu6-hx-f4P"/> <constraint firstItem="YFr-wz-mgl" firstAttribute="top" secondItem="aqB-2y-BKU" secondAttribute="top" id="j1Q-pi-pXT"/> <constraint firstItem="oPf-c2-z7n" firstAttribute="width" secondItem="YFr-wz-mgl" secondAttribute="width" id="mIU-GL-6wk"/> <constraint firstAttribute="bottom" secondItem="YFr-wz-mgl" secondAttribute="bottom" id="tzq-Bv-AW5"/> <constraint firstAttribute="bottom" secondItem="p6D-hx-qVB" secondAttribute="bottom" id="xmU-d2-ftF"/> <constraint firstItem="oPf-c2-z7n" firstAttribute="top" secondItem="aqB-2y-BKU" secondAttribute="top" id="zGa-rZ-bYk"/> <constraint firstItem="oPf-c2-z7n" firstAttribute="leading" secondItem="YFr-wz-mgl" secondAttribute="trailing" id="zYC-I5-kAq"/> </constraints> </view> </subviews> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstAttribute="trailing" secondItem="aqB-2y-BKU" secondAttribute="trailing" id="2B4-2I-dss"/> <constraint firstItem="kgb-zB-eBa" firstAttribute="top" secondItem="Pjy-Ny-sa9" secondAttribute="bottom" id="3J0-tF-Mna"/> <constraint firstItem="aqB-2y-BKU" firstAttribute="leading" secondItem="IxM-8o-F8K" secondAttribute="leading" id="6I6-ul-bGF"/> <constraint firstAttribute="bottom" secondItem="aqB-2y-BKU" secondAttribute="bottom" id="97w-S0-S0x"/> <constraint firstAttribute="trailing" secondItem="T6J-Gp-5iu" secondAttribute="trailing" id="B5K-Fj-FOR"/> <constraint firstItem="T6J-Gp-5iu" firstAttribute="leading" secondItem="IxM-8o-F8K" secondAttribute="leading" id="DZE-DY-3SX"/> <constraint firstAttribute="trailing" secondItem="kgb-zB-eBa" secondAttribute="trailing" id="FyY-BZ-73X"/> <constraint firstItem="kgb-zB-eBa" firstAttribute="leading" secondItem="IxM-8o-F8K" secondAttribute="leading" id="KfD-qL-WSj"/> <constraint firstItem="aqB-2y-BKU" firstAttribute="top" secondItem="T6J-Gp-5iu" secondAttribute="bottom" id="kEG-am-iPo"/> <constraint firstItem="T6J-Gp-5iu" firstAttribute="top" secondItem="Pjy-Ny-sa9" secondAttribute="bottom" constant="44" id="nNS-e6-C1V"/> </constraints> </view> <connections> <outlet property="btnLike" destination="jLv-Vv-7Vi" id="sep-kb-Y2L"/> <outlet property="btnShopCart" destination="gbx-rg-A8B" id="vel-Ab-0rI"/> <outlet property="detailView1" destination="2KH-pA-K5l" id="ynO-by-UfZ"/> <outlet property="detailView2" destination="pyO-1P-iAa" id="scJ-Iv-fnz"/> <outlet property="detailView2HeightConstraint" destination="SH3-J6-rwf" id="H8q-0s-nUI"/> <outlet property="heightMidView" destination="Pwf-vg-Z3k" id="h8Z-Kr-bXi"/> <outlet property="midDetailView" destination="t55-gT-VGG" id="BRI-de-9Jz"/> <outlet property="scrollView" destination="T6J-Gp-5iu" id="ZLc-Xh-Pyk"/> </connections> </viewController> <placeholder placeholderIdentifier="IBFirstResponder" id="uHF-Hi-PUR" userLabel="First Responder" sceneMemberID="firstResponder"/> </objects> <point key="canvasLocation" x="-302" y="57"/> </scene> <!--选择规格--> <scene sceneID="V5g-Le-Who"> <objects> <viewController storyboardIdentifier="KWMVariantsVC" useStoryboardIdentifierAsRestorationIdentifier="YES" id="ynx-GL-rEc" userLabel="选择规格" customClass="KWMVariantsVC" sceneMemberID="viewController"> <layoutGuides> <viewControllerLayoutGuide type="top" id="gGw-Nt-jDi"/> <viewControllerLayoutGuide type="bottom" id="qc8-5Y-jmQ"/> </layoutGuides> <view key="view" contentMode="scaleToFill" id="FcM-Ya-Fa9"> <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <subviews> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="vHl-zd-90x" userLabel="bg"> <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <connections> <action selector="onClickBg:" destination="ynx-GL-rEc" eventType="touchUpInside" id="cIV-IB-cGW"/> </connections> </button> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="fdk-xz-fYd"> <rect key="frame" x="0.0" y="326" width="375" height="341"/> <subviews> <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" dataMode="prototypes" translatesAutoresizingMaskIntoConstraints="NO" id="tSf-47-Vo5"> <rect key="frame" x="0.0" y="0.0" width="375" height="168"/> <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <collectionViewFlowLayout key="collectionViewLayout" minimumLineSpacing="10" minimumInteritemSpacing="10" id="K9q-sw-y7y"> <size key="itemSize" width="50" height="50"/> <size key="headerReferenceSize" width="0.0" height="0.0"/> <size key="footerReferenceSize" width="0.0" height="0.0"/> <inset key="sectionInset" minX="35" minY="10" maxX="35" maxY="0.0"/> </collectionViewFlowLayout> <cells> <collectionViewCell opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" id="pbX-zp-NVe"> <rect key="frame" x="35" y="10" width="50" height="50"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <rect key="frame" x="0.0" y="0.0" width="50" height="50"/> <autoresizingMask key="autoresizingMask"/> </view> </collectionViewCell> </cells> <connections> <outlet property="dataSource" destination="ynx-GL-rEc" id="DUJ-dN-ymd"/> <outlet property="delegate" destination="ynx-GL-rEc" id="FBu-gM-1Jh"/> </connections> </collectionView> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="zhl-Qy-ueI" userLabel="vCount"> <rect key="frame" x="138" y="183" width="100" height="25"/> <subviews> <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="ic_count_bg" translatesAutoresizingMaskIntoConstraints="NO" id="DfC-Cu-fsO"> <rect key="frame" x="0.0" y="0.0" width="100" height="25"/> </imageView> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="fSB-sd-cd2"> <rect key="frame" x="0.0" y="0.0" width="24" height="25"/> <constraints> <constraint firstAttribute="width" constant="24" id="Bvq-dq-h3z"/> </constraints> <fontDescription key="fontDescription" type="system" pointSize="19"/> <state key="normal" title="-"> <color key="titleColor" red="0.29803921570000003" green="0.34901960780000002" blue="0.40000000000000002" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> </state> <connections> <action selector="onClickReduce:" destination="ynx-GL-rEc" eventType="touchUpInside" id="ixD-z9-vNT"/> </connections> </button> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="P9s-sD-HEm"> <rect key="frame" x="76" y="0.0" width="24" height="25"/> <constraints> <constraint firstAttribute="width" constant="24" id="oF4-QI-Cfg"/> </constraints> <fontDescription key="fontDescription" type="system" pointSize="19"/> <state key="normal" title="+"> <color key="titleColor" red="0.29803921570000003" green="0.34901960780000002" blue="0.40000000000000002" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> </state> <connections> <action selector="onClickAdd:" destination="ynx-GL-rEc" eventType="touchUpInside" id="Q7p-IO-n2k"/> </connections> </button> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="0" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="GZ8-oT-VCl"> <rect key="frame" x="46" y="4" width="8" height="18"/> <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="12.5"/> <color key="textColor" red="0.29803921570000003" green="0.34901960780000002" blue="0.40000000000000002" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <nil key="highlightedColor"/> </label> </subviews> <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <constraints> <constraint firstItem="GZ8-oT-VCl" firstAttribute="centerX" secondItem="zhl-Qy-ueI" secondAttribute="centerX" id="K40-Mf-ce8"/> <constraint firstItem="fSB-sd-cd2" firstAttribute="top" secondItem="zhl-Qy-ueI" secondAttribute="top" id="Uc6-Ix-95U"/> <constraint firstAttribute="bottom" secondItem="DfC-Cu-fsO" secondAttribute="bottom" id="VoT-QR-h6K"/> <constraint firstAttribute="bottom" secondItem="P9s-sD-HEm" secondAttribute="bottom" id="XM2-BU-qao"/> <constraint firstItem="DfC-Cu-fsO" firstAttribute="top" secondItem="zhl-Qy-ueI" secondAttribute="top" id="aoy-fs-jux"/> <constraint firstAttribute="height" constant="25" id="bsB-2Q-000"/> <constraint firstItem="P9s-sD-HEm" firstAttribute="top" secondItem="zhl-Qy-ueI" secondAttribute="top" id="e3s-4V-Bl3"/> <constraint firstAttribute="trailing" secondItem="DfC-Cu-fsO" secondAttribute="trailing" id="oRf-dv-BWT"/> <constraint firstItem="fSB-sd-cd2" firstAttribute="leading" secondItem="zhl-Qy-ueI" secondAttribute="leading" id="sDi-NS-I5W"/> <constraint firstItem="GZ8-oT-VCl" firstAttribute="centerY" secondItem="zhl-Qy-ueI" secondAttribute="centerY" id="sjm-It-QG4"/> <constraint firstAttribute="trailing" secondItem="P9s-sD-HEm" secondAttribute="trailing" id="tOt-pQ-Rlr"/> <constraint firstAttribute="bottom" secondItem="fSB-sd-cd2" secondAttribute="bottom" id="tja-8r-cVG"/> <constraint firstItem="DfC-Cu-fsO" firstAttribute="leading" secondItem="zhl-Qy-ueI" secondAttribute="leading" id="vtF-A2-a7u"/> <constraint firstAttribute="width" constant="100" id="zNB-EG-Osd"/> </constraints> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="sxh-ev-heN" userLabel="vPrice"> <rect key="frame" x="0.0" y="223" width="375" height="118"/> <subviews> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="¥ 0.00" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="0UA-fW-OwV"> <rect key="frame" x="157.5" y="15" width="60.5" height="28"/> <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="20"/> <color key="textColor" red="0.94509803920000002" green="0.57254901960000004" blue="0.60392156860000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <nil key="highlightedColor"/> </label> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="bv0-if-YIV"> <rect key="frame" x="40" y="53" width="295" height="50"/> <subviews> <button opaque="NO" tag="1" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="C4u-xt-2s1"> <rect key="frame" x="0.0" y="0.0" width="118" height="50"/> <state key="normal" title="快速购买"> <color key="titleColor" red="0.22352941179999999" green="0.22352941179999999" blue="0.22352941179999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> </state> </button> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="P3A-dC-QQI"> <rect key="frame" x="118" y="0.0" width="177" height="50"/> <color key="backgroundColor" red="0.14117647059999999" green="0.14117647059999999" blue="0.14117647059999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="15"/> <state key="normal" title="加入购物车"> <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> </state> <connections> <action selector="onClickComplete:" destination="ynx-GL-rEc" eventType="touchUpInside" id="DCK-hx-KcK"/> </connections> </button> </subviews> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstItem="P3A-dC-QQI" firstAttribute="width" secondItem="C4u-xt-2s1" secondAttribute="width" multiplier="1.5" id="4bJ-EC-NQb"/> <constraint firstAttribute="bottom" secondItem="P3A-dC-QQI" secondAttribute="bottom" id="66c-RJ-30R"/> <constraint firstItem="P3A-dC-QQI" firstAttribute="leading" secondItem="C4u-xt-2s1" secondAttribute="trailing" id="NDd-7u-iPm"/> <constraint firstItem="C4u-xt-2s1" firstAttribute="leading" secondItem="bv0-if-YIV" secondAttribute="leading" id="R3u-XO-teD"/> <constraint firstAttribute="height" constant="50" id="VQW-Mm-ItT"/> <constraint firstItem="P3A-dC-QQI" firstAttribute="top" secondItem="bv0-if-YIV" secondAttribute="top" id="Ykh-gC-Jvc"/> <constraint firstAttribute="trailing" secondItem="P3A-dC-QQI" secondAttribute="trailing" id="oPD-Ka-MpD"/> <constraint firstAttribute="bottom" secondItem="C4u-xt-2s1" secondAttribute="bottom" id="oie-vU-VTd"/> <constraint firstItem="C4u-xt-2s1" firstAttribute="top" secondItem="bv0-if-YIV" secondAttribute="top" id="qVo-Gd-ffm"/> </constraints> </view> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="yqA-9X-I58"> <rect key="frame" x="40" y="53" width="295" height="50"/> <color key="backgroundColor" red="0.14117647059999999" green="0.14117647059999999" blue="0.14117647059999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <constraints> <constraint firstAttribute="height" constant="50" id="TFf-97-WRX"/> </constraints> <state key="normal" title="完成"> <color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> </state> <connections> <action selector="onClickComplete:" destination="ynx-GL-rEc" eventType="touchUpInside" id="4ZO-AC-BqJ"/> </connections> </button> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Jc3-QB-OR0" userLabel="line"> <rect key="frame" x="0.0" y="0.0" width="375" height="1"/> <color key="backgroundColor" red="0.84705882349999995" green="0.85882352939999995" blue="0.87058823529999996" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <constraints> <constraint firstAttribute="height" constant="1" id="Ocr-fh-Ton"/> </constraints> </view> </subviews> <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <constraints> <constraint firstAttribute="height" relation="greaterThanOrEqual" constant="118" id="013-dJ-riX"/> <constraint firstItem="0UA-fW-OwV" firstAttribute="centerX" secondItem="sxh-ev-heN" secondAttribute="centerX" id="05A-0R-22N"/> <constraint firstAttribute="height" constant="118" id="1HT-QP-c7B"/> <constraint firstItem="Jc3-QB-OR0" firstAttribute="top" secondItem="sxh-ev-heN" secondAttribute="top" id="26B-zl-TpI"/> <constraint firstItem="bv0-if-YIV" firstAttribute="leading" secondItem="sxh-ev-heN" secondAttribute="leading" constant="40" id="4Ut-u6-EsE"/> <constraint firstItem="0UA-fW-OwV" firstAttribute="top" secondItem="sxh-ev-heN" secondAttribute="top" constant="15" id="WGA-Vh-7Gx"/> <constraint firstAttribute="bottom" secondItem="yqA-9X-I58" secondAttribute="bottom" constant="15" id="ech-21-s6C"/> <constraint firstItem="Jc3-QB-OR0" firstAttribute="leading" secondItem="sxh-ev-heN" secondAttribute="leading" id="mXu-3S-dFR"/> <constraint firstAttribute="trailing" secondItem="bv0-if-YIV" secondAttribute="trailing" constant="40" id="nOV-8w-vZ9"/> <constraint firstAttribute="trailing" secondItem="Jc3-QB-OR0" secondAttribute="trailing" id="rNd-Fe-yzL"/> <constraint firstItem="yqA-9X-I58" firstAttribute="leading" secondItem="sxh-ev-heN" secondAttribute="leading" constant="40" id="uap-xf-rNR"/> <constraint firstAttribute="bottom" secondItem="bv0-if-YIV" secondAttribute="bottom" constant="15" id="woW-9W-nta"/> <constraint firstAttribute="trailing" secondItem="yqA-9X-I58" secondAttribute="trailing" constant="40" id="yp8-hq-Zx6"/> </constraints> <variation key="default"> <mask key="constraints"> <exclude reference="013-dJ-riX"/> </mask> </variation> </view> </subviews> <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <constraints> <constraint firstItem="sxh-ev-heN" firstAttribute="leading" secondItem="fdk-xz-fYd" secondAttribute="leading" id="4SX-Wa-4tu"/> <constraint firstItem="zhl-Qy-ueI" firstAttribute="centerX" secondItem="fdk-xz-fYd" secondAttribute="centerX" id="6Mu-0b-EWN"/> <constraint firstAttribute="trailing" secondItem="sxh-ev-heN" secondAttribute="trailing" id="96L-ZQ-kE0"/> <constraint firstItem="sxh-ev-heN" firstAttribute="top" secondItem="zhl-Qy-ueI" secondAttribute="bottom" constant="15" id="FrA-6J-Hsa"/> <constraint firstAttribute="bottom" secondItem="sxh-ev-heN" secondAttribute="bottom" id="Gdh-8R-vZa"/> <constraint firstItem="tSf-47-Vo5" firstAttribute="leading" secondItem="fdk-xz-fYd" secondAttribute="leading" id="GoW-Ar-eRM"/> <constraint firstAttribute="trailing" secondItem="tSf-47-Vo5" secondAttribute="trailing" id="Tq3-NE-ROM"/> <constraint firstAttribute="height" constant="341" id="YBc-tS-Vne"/> <constraint firstItem="zhl-Qy-ueI" firstAttribute="top" secondItem="tSf-47-Vo5" secondAttribute="bottom" constant="15" id="px1-er-Sze"/> <constraint firstItem="tSf-47-Vo5" firstAttribute="top" secondItem="fdk-xz-fYd" secondAttribute="top" id="r3b-zs-9Ut"/> </constraints> </view> <view hidden="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="TiG-qk-9ZW" userLabel="vRemind"> <rect key="frame" x="0.0" y="285" width="375" height="41"/> <subviews> <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请在此处输入手机号开通提醒" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="uif-0O-1UL"> <rect key="frame" x="35" y="0.0" width="230" height="40"/> <nil key="textColor"/> <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="13"/> <textInputTraits key="textInputTraits"/> </textField> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Kgi-gc-ZIG"> <rect key="frame" x="275" y="0.0" width="100" height="40"/> <constraints> <constraint firstAttribute="width" constant="100" id="huH-7f-bjq"/> </constraints> <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="13"/> <state key="normal" title="确定"> <color key="titleColor" red="0.94509803920000002" green="0.57254901960000004" blue="0.60392156860000001" alpha="1" colorSpace="calibratedRGB"/> </state> <connections> <action selector="onClickRemind:" destination="ynx-GL-rEc" eventType="touchUpInside" id="X4B-KP-aNT"/> </connections> </button> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="UJ5-b7-sK5"> <rect key="frame" x="274" y="10" width="1" height="20"/> <color key="backgroundColor" red="0.84705882349999995" green="0.85882352939999995" blue="0.87058823529999996" alpha="1" colorSpace="calibratedRGB"/> <constraints> <constraint firstAttribute="width" constant="1" id="3KC-AG-jOo"/> </constraints> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="FTE-Oi-B9X" userLabel="vLine"> <rect key="frame" x="0.0" y="40" width="375" height="1"/> <color key="backgroundColor" red="0.84705882349999995" green="0.85882352939999995" blue="0.87058823529999996" alpha="1" colorSpace="calibratedRGB"/> <constraints> <constraint firstAttribute="height" constant="1" id="Eo1-vW-iUE"/> </constraints> </view> </subviews> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstItem="FTE-Oi-B9X" firstAttribute="leading" secondItem="TiG-qk-9ZW" secondAttribute="leading" id="0K4-GA-Frh"/> <constraint firstItem="FTE-Oi-B9X" firstAttribute="top" secondItem="Kgi-gc-ZIG" secondAttribute="bottom" id="0yE-V6-cA6"/> <constraint firstItem="UJ5-b7-sK5" firstAttribute="top" secondItem="TiG-qk-9ZW" secondAttribute="top" constant="10" id="6cD-Rf-6e3"/> <constraint firstAttribute="bottom" secondItem="FTE-Oi-B9X" secondAttribute="bottom" id="EKF-92-EIE"/> <constraint firstItem="Kgi-gc-ZIG" firstAttribute="top" secondItem="TiG-qk-9ZW" secondAttribute="top" id="RL5-br-sb0"/> <constraint firstAttribute="trailing" secondItem="Kgi-gc-ZIG" secondAttribute="trailing" id="VY8-eg-1Vu"/> <constraint firstItem="Kgi-gc-ZIG" firstAttribute="leading" secondItem="UJ5-b7-sK5" secondAttribute="trailing" id="W59-cP-FY8"/> <constraint firstItem="uif-0O-1UL" firstAttribute="top" secondItem="TiG-qk-9ZW" secondAttribute="top" id="Xad-nD-XCt"/> <constraint firstAttribute="height" constant="41" id="fG1-rr-EPU"/> <constraint firstItem="FTE-Oi-B9X" firstAttribute="top" secondItem="uif-0O-1UL" secondAttribute="bottom" id="jZF-e1-h4N"/> <constraint firstItem="FTE-Oi-B9X" firstAttribute="top" secondItem="UJ5-b7-sK5" secondAttribute="bottom" constant="10" id="kMC-cz-yUc"/> <constraint firstItem="Kgi-gc-ZIG" firstAttribute="leading" secondItem="uif-0O-1UL" secondAttribute="trailing" constant="10" id="pNo-51-Psm"/> <constraint firstItem="uif-0O-1UL" firstAttribute="leading" secondItem="TiG-qk-9ZW" secondAttribute="leading" constant="35" id="yRD-wu-O4U"/> <constraint firstAttribute="trailing" secondItem="FTE-Oi-B9X" secondAttribute="trailing" id="zL7-BA-qHP"/> </constraints> </view> </subviews> <constraints> <constraint firstAttribute="trailing" secondItem="vHl-zd-90x" secondAttribute="trailing" id="6Su-re-kzG"/> <constraint firstItem="fdk-xz-fYd" firstAttribute="top" secondItem="TiG-qk-9ZW" secondAttribute="bottom" id="KZO-B8-qIK"/> <constraint firstItem="fdk-xz-fYd" firstAttribute="height" secondItem="FcM-Ya-Fa9" secondAttribute="height" multiplier="0.8" priority="999" id="YlW-WO-sB5"/> <constraint firstAttribute="trailing" secondItem="fdk-xz-fYd" secondAttribute="trailing" id="kSN-FT-NaO"/> <constraint firstItem="vHl-zd-90x" firstAttribute="top" secondItem="FcM-Ya-Fa9" secondAttribute="top" id="lDR-mG-00h"/> <constraint firstItem="qc8-5Y-jmQ" firstAttribute="top" secondItem="fdk-xz-fYd" secondAttribute="bottom" id="lko-ph-zJP"/> <constraint firstItem="fdk-xz-fYd" firstAttribute="leading" secondItem="FcM-Ya-Fa9" secondAttribute="leading" id="mFg-8v-raH"/> <constraint firstAttribute="bottom" secondItem="vHl-zd-90x" secondAttribute="bottom" id="mnh-yu-sbQ"/> <constraint firstItem="TiG-qk-9ZW" firstAttribute="width" secondItem="FcM-Ya-Fa9" secondAttribute="width" id="scH-hw-vNk"/> <constraint firstItem="TiG-qk-9ZW" firstAttribute="leading" secondItem="FcM-Ya-Fa9" secondAttribute="leading" id="z0o-6b-ARO"/> <constraint firstItem="vHl-zd-90x" firstAttribute="leading" secondItem="FcM-Ya-Fa9" secondAttribute="leading" id="zee-C0-Fxb"/> </constraints> </view> <connections> <outlet property="cvVariants" destination="tSf-47-Vo5" id="xOX-ap-ajm"/> <outlet property="lbCount" destination="GZ8-oT-VCl" id="LiQ-6e-76f"/> <outlet property="lbPrice" destination="0UA-fW-OwV" id="ifJ-78-Kc8"/> <outlet property="vContentHeight" destination="YBc-tS-Vne" id="qU7-CX-T7w"/> <outlet property="vCount" destination="zhl-Qy-ueI" id="DHl-4S-o3l"/> </connections> </viewController> <placeholder placeholderIdentifier="IBFirstResponder" id="MKE-1G-zhs" userLabel="First Responder" sceneMemberID="firstResponder"/> </objects> <point key="canvasLocation" x="983" y="57"/> </scene> <!--我喜欢的--> <scene sceneID="D2D-DR-hOl"> <objects> <viewController storyboardIdentifier="KWMWishListVC" hidesBottomBarWhenPushed="YES" useStoryboardIdentifierAsRestorationIdentifier="YES" id="fOt-KO-9Ov" userLabel="我喜欢的" customClass="KWMWishListVC" sceneMemberID="viewController"> <layoutGuides> <viewControllerLayoutGuide type="top" id="KQ2-7z-UzJ"/> <viewControllerLayoutGuide type="bottom" id="Dfj-Ng-EjS"/> </layoutGuides> <view key="view" contentMode="scaleToFill" id="UGP-zP-RNr"> <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <subviews> <tableView hidden="YES" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" allowsSelection="NO" rowHeight="174" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="Gm0-oI-7rN"> <rect key="frame" x="0.0" y="10" width="375" height="539"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <connections> <outlet property="dataSource" destination="fOt-KO-9Ov" id="Bcs-TC-UeS"/> <outlet property="delegate" destination="fOt-KO-9Ov" id="zUC-zC-t5H"/> </connections> </tableView> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kFe-LP-nvv" userLabel="vPrice"> <rect key="frame" x="0.0" y="549" width="375" height="118"/> <subviews> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="¥ 0.00" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="SFr-ds-7t9"> <rect key="frame" x="157.5" y="15" width="60.5" height="28"/> <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="20"/> <color key="textColor" red="0.94509803920000002" green="0.57254901960000004" blue="0.60392156860000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <nil key="highlightedColor"/> </label> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="b33-Xg-vbc"> <rect key="frame" x="40" y="53" width="295" height="50"/> <subviews> <button opaque="NO" tag="1" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="5Rk-6T-lK0"> <rect key="frame" x="0.0" y="0.0" width="118" height="50"/> <state key="normal" title="快速购买"> <color key="titleColor" red="0.22352941179999999" green="0.22352941179999999" blue="0.22352941179999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> </state> </button> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="uc2-hz-nIz"> <rect key="frame" x="118" y="0.0" width="177" height="50"/> <color key="backgroundColor" red="0.14117647059999999" green="0.14117647059999999" blue="0.14117647059999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="15"/> <state key="normal" title="加入购物车"> <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> </state> </button> </subviews> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstItem="uc2-hz-nIz" firstAttribute="width" secondItem="5Rk-6T-lK0" secondAttribute="width" multiplier="1.5" id="Dp4-gn-Ic1"/> <constraint firstAttribute="trailing" secondItem="uc2-hz-nIz" secondAttribute="trailing" id="IlD-Oa-JxK"/> <constraint firstAttribute="height" constant="50" id="JPb-LF-Swj"/> <constraint firstAttribute="bottom" secondItem="uc2-hz-nIz" secondAttribute="bottom" id="ObQ-bk-z6W"/> <constraint firstItem="5Rk-6T-lK0" firstAttribute="top" secondItem="b33-Xg-vbc" secondAttribute="top" id="Tqm-xC-wWw"/> <constraint firstAttribute="bottom" secondItem="5Rk-6T-lK0" secondAttribute="bottom" id="XFg-8n-6SS"/> <constraint firstItem="5Rk-6T-lK0" firstAttribute="leading" secondItem="b33-Xg-vbc" secondAttribute="leading" id="cH2-y9-NT5"/> <constraint firstItem="uc2-hz-nIz" firstAttribute="top" secondItem="b33-Xg-vbc" secondAttribute="top" id="nUo-Bu-QeP"/> <constraint firstItem="uc2-hz-nIz" firstAttribute="leading" secondItem="5Rk-6T-lK0" secondAttribute="trailing" id="xkK-SZ-cVd"/> </constraints> </view> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="KME-g8-0dp"> <rect key="frame" x="40" y="53" width="295" height="50"/> <color key="backgroundColor" red="0.14117647059999999" green="0.14117647059999999" blue="0.14117647059999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <constraints> <constraint firstAttribute="height" constant="50" id="5Wx-pY-Hib"/> </constraints> <state key="normal" title="结算"> <color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> </state> <connections> <action selector="onClickComplete:" destination="fOt-KO-9Ov" eventType="touchUpInside" id="fYb-h4-MUt"/> </connections> </button> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="b66-L6-qYh" userLabel="line"> <rect key="frame" x="0.0" y="0.0" width="375" height="1"/> <color key="backgroundColor" red="0.84705882349999995" green="0.85882352939999995" blue="0.87058823529999996" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <constraints> <constraint firstAttribute="height" constant="1" id="y89-fj-aLL"/> </constraints> </view> </subviews> <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <constraints> <constraint firstAttribute="bottom" secondItem="b33-Xg-vbc" secondAttribute="bottom" constant="15" id="25Q-5u-k6H"/> <constraint firstAttribute="height" relation="greaterThanOrEqual" constant="118" id="5lP-r0-Suh"/> <constraint firstItem="SFr-ds-7t9" firstAttribute="centerX" secondItem="kFe-LP-nvv" secondAttribute="centerX" id="7va-KE-hxf"/> <constraint firstItem="b66-L6-qYh" firstAttribute="top" secondItem="kFe-LP-nvv" secondAttribute="top" id="AJX-Ay-uGf"/> <constraint firstItem="b66-L6-qYh" firstAttribute="leading" secondItem="kFe-LP-nvv" secondAttribute="leading" id="HbJ-cy-ROs"/> <constraint firstAttribute="height" constant="118" id="L0W-aN-7LN"/> <constraint firstItem="SFr-ds-7t9" firstAttribute="top" secondItem="kFe-LP-nvv" secondAttribute="top" constant="15" id="No5-OE-AqH"/> <constraint firstAttribute="trailing" secondItem="KME-g8-0dp" secondAttribute="trailing" constant="40" id="TUa-ke-dHk"/> <constraint firstAttribute="bottom" secondItem="KME-g8-0dp" secondAttribute="bottom" constant="15" id="nJO-b2-P19"/> <constraint firstAttribute="trailing" secondItem="b66-L6-qYh" secondAttribute="trailing" id="oHD-39-dga"/> <constraint firstItem="KME-g8-0dp" firstAttribute="leading" secondItem="kFe-LP-nvv" secondAttribute="leading" constant="40" id="ofB-zy-yf5"/> <constraint firstAttribute="trailing" secondItem="b33-Xg-vbc" secondAttribute="trailing" constant="40" id="qX5-9n-DbR"/> <constraint firstItem="b33-Xg-vbc" firstAttribute="leading" secondItem="kFe-LP-nvv" secondAttribute="leading" constant="40" id="rSA-eO-SYD"/> </constraints> <variation key="default"> <mask key="constraints"> <exclude reference="5lP-r0-Suh"/> </mask> </variation> </view> </subviews> <color key="backgroundColor" red="0.95686274509803915" green="0.96078431372549022" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/> <constraints> <constraint firstItem="kFe-LP-nvv" firstAttribute="leading" secondItem="UGP-zP-RNr" secondAttribute="leading" id="9TG-wq-MX9"/> <constraint firstItem="Gm0-oI-7rN" firstAttribute="leading" secondItem="UGP-zP-RNr" secondAttribute="leading" id="K3h-xm-oGl"/> <constraint firstItem="Gm0-oI-7rN" firstAttribute="top" secondItem="UGP-zP-RNr" secondAttribute="top" constant="10" id="R3B-xM-pgh"/> <constraint firstAttribute="trailing" secondItem="kFe-LP-nvv" secondAttribute="trailing" id="RR3-mH-23B"/> <constraint firstAttribute="trailing" secondItem="Gm0-oI-7rN" secondAttribute="trailing" id="Ybf-hR-Ibz"/> <constraint firstItem="kFe-LP-nvv" firstAttribute="top" secondItem="Gm0-oI-7rN" secondAttribute="bottom" id="yvS-NU-8xK"/> <constraint firstAttribute="bottom" secondItem="kFe-LP-nvv" secondAttribute="bottom" id="zBx-sm-Y8E"/> </constraints> </view> <connections> <outlet property="lbTotalPrice" destination="SFr-ds-7t9" id="MJr-m5-hj9"/> <outlet property="tbvWish" destination="Gm0-oI-7rN" id="gcz-oK-W6j"/> </connections> </viewController> <placeholder placeholderIdentifier="IBFirstResponder" id="rrc-zM-ZFg" userLabel="First Responder" sceneMemberID="firstResponder"/> </objects> <point key="canvasLocation" x="337" y="58"/> </scene> </scenes> <resources> <image name="btn_ nav_shop cart" width="21" height="22"/> <image name="button_close" width="16" height="15"/> <image name="ic_count_bg" width="100" height="25"/> <image name="ic_like" width="19" height="17"/> <image name="ic_new_share" width="16" height="18"/> </resources> </document>