|
@@ -100,21 +100,21 @@
|
|
|
<rect key="frame" x="0.0" y="0.0" width="414" height="483"/>
|
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
|
<subviews>
|
|
|
- <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="uHW-Ry-BlU">
|
|
|
- <rect key="frame" x="15" y="26" width="384" height="21.666666666666671"/>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="uHW-Ry-BlU">
|
|
|
+ <rect key="frame" x="15" y="26" width="384" height="0.0"/>
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="18"/>
|
|
|
<color key="textColor" red="0.20784313725490194" green="0.23529411764705882" blue="0.27450980392156865" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
<nil key="highlightedColor"/>
|
|
|
</label>
|
|
|
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="1fX-1o-DjY">
|
|
|
- <rect key="frame" x="151.66666666666666" y="67.666666666666686" width="110.99999999999997" height="148"/>
|
|
|
+ <rect key="frame" x="151.66666666666666" y="46" width="110.99999999999997" height="148"/>
|
|
|
<constraints>
|
|
|
<constraint firstAttribute="width" constant="111" id="8dH-Vs-AO3"/>
|
|
|
<constraint firstAttribute="height" constant="148" id="uNG-pM-6xe"/>
|
|
|
</constraints>
|
|
|
</imageView>
|
|
|
<stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="afv-St-q0b">
|
|
|
- <rect key="frame" x="18" y="238.66666666666663" width="378" height="38"/>
|
|
|
+ <rect key="frame" x="18" y="217" width="378" height="38"/>
|
|
|
<subviews>
|
|
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="PCc-Tj-5uT">
|
|
|
<rect key="frame" x="0.0" y="0.0" width="75.666666666666671" height="38"/>
|
|
@@ -127,7 +127,7 @@
|
|
|
</constraints>
|
|
|
</imageView>
|
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="缓存" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="1cg-E4-3p3">
|
|
|
- <rect key="frame" x="27.333333333333336" y="26.000000000000028" width="20.666666666666664" height="12"/>
|
|
|
+ <rect key="frame" x="27.333333333333336" y="26" width="20.666666666666664" height="12"/>
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="10"/>
|
|
|
<color key="textColor" red="0.36470588235294116" green="0.39215686274509803" blue="0.43137254901960786" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
<nil key="highlightedColor"/>
|
|
@@ -159,7 +159,7 @@
|
|
|
</constraints>
|
|
|
</imageView>
|
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="背景乐" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="eO7-R9-Ei9">
|
|
|
- <rect key="frame" x="22.333333333333329" y="26.000000000000028" width="30.666666666666671" height="12"/>
|
|
|
+ <rect key="frame" x="22.333333333333329" y="26" width="30.666666666666671" height="12"/>
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="10"/>
|
|
|
<color key="textColor" red="0.36470588240000001" green="0.3921568627" blue="0.43137254899999999" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
<nil key="highlightedColor"/>
|
|
@@ -191,7 +191,7 @@
|
|
|
</constraints>
|
|
|
</imageView>
|
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="定时" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jFU-Wv-bf7">
|
|
|
- <rect key="frame" x="27.333333333333314" y="26.000000000000028" width="20.666666666666671" height="12"/>
|
|
|
+ <rect key="frame" x="27.333333333333314" y="26" width="20.666666666666671" height="12"/>
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="10"/>
|
|
|
<color key="textColor" red="0.36470588240000001" green="0.3921568627" blue="0.43137254899999999" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
<nil key="highlightedColor"/>
|
|
@@ -223,7 +223,7 @@
|
|
|
</constraints>
|
|
|
</imageView>
|
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="AI男声" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="u4c-Gs-WvE">
|
|
|
- <rect key="frame" x="22.666666666666657" y="26.000000000000028" width="30.333333333333329" height="12"/>
|
|
|
+ <rect key="frame" x="22.666666666666657" y="26" width="30.333333333333329" height="12"/>
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="10"/>
|
|
|
<color key="textColor" red="0.36470588240000001" green="0.3921568627" blue="0.43137254899999999" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
<nil key="highlightedColor"/>
|
|
@@ -255,7 +255,7 @@
|
|
|
</constraints>
|
|
|
</imageView>
|
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="1.5 X" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="4oN-ek-E3u">
|
|
|
- <rect key="frame" x="26" y="26.000000000000028" width="23.666666666666671" height="12"/>
|
|
|
+ <rect key="frame" x="26" y="26" width="23.666666666666671" height="12"/>
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="10"/>
|
|
|
<color key="textColor" red="0.36470588240000001" green="0.3921568627" blue="0.43137254899999999" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
<nil key="highlightedColor"/>
|
|
@@ -282,7 +282,7 @@
|
|
|
</constraints>
|
|
|
</stackView>
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="yb9-UF-Wn0">
|
|
|
- <rect key="frame" x="12" y="291.66666666666669" width="40" height="40"/>
|
|
|
+ <rect key="frame" x="12" y="270" width="40" height="40"/>
|
|
|
<constraints>
|
|
|
<constraint firstAttribute="width" constant="40" id="MPQ-K6-T4h"/>
|
|
|
<constraint firstAttribute="height" constant="40" id="aeX-2g-2PM"/>
|
|
@@ -290,7 +290,7 @@
|
|
|
<state key="normal" image="Book_listen_leftTime_Icon"/>
|
|
|
</button>
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="uns-BW-3x2">
|
|
|
- <rect key="frame" x="362" y="291.66666666666669" width="40" height="40"/>
|
|
|
+ <rect key="frame" x="362" y="270" width="40" height="40"/>
|
|
|
<constraints>
|
|
|
<constraint firstAttribute="height" constant="40" id="uBm-a8-alK"/>
|
|
|
<constraint firstAttribute="width" constant="40" id="v62-8h-W69"/>
|
|
@@ -298,40 +298,40 @@
|
|
|
<state key="normal" image="Book_listen_rightTime_Icon"/>
|
|
|
</button>
|
|
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="nlb-xS-SnT">
|
|
|
- <rect key="frame" x="54" y="291.66666666666669" width="306" height="40"/>
|
|
|
+ <rect key="frame" x="54" y="270" width="306" height="40"/>
|
|
|
<color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
|
|
|
<constraints>
|
|
|
<constraint firstAttribute="height" constant="40" id="w93-OO-tuA"/>
|
|
|
</constraints>
|
|
|
</view>
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="QOS-nx-QpJ">
|
|
|
- <rect key="frame" x="177.66666666666666" y="342.66666666666669" width="59" height="63.333333333333314"/>
|
|
|
+ <rect key="frame" x="177.66666666666666" y="321" width="59" height="85"/>
|
|
|
<state key="normal" image="Book_listen_play_Icon"/>
|
|
|
</button>
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Abo-zm-zBG">
|
|
|
- <rect key="frame" x="261.66666666666669" y="362" width="25" height="25"/>
|
|
|
+ <rect key="frame" x="261.66666666666669" y="351" width="25" height="25"/>
|
|
|
<state key="normal" image="Book_listen_downNext_Icon"/>
|
|
|
</button>
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="shL-bM-YhB">
|
|
|
- <rect key="frame" x="127.66666666666669" y="362" width="25" height="25"/>
|
|
|
+ <rect key="frame" x="127.66666666666669" y="351" width="25" height="25"/>
|
|
|
<state key="normal" image="Book_listen_upNext_Icon"/>
|
|
|
</button>
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ixK-b2-tQM">
|
|
|
- <rect key="frame" x="27.666666666666671" y="351.66666666666669" width="25" height="25"/>
|
|
|
+ <rect key="frame" x="27.666666666666671" y="330" width="25" height="25"/>
|
|
|
<state key="normal" image="Book_listen_random_Icon"/>
|
|
|
</button>
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="LnC-D0-dzE">
|
|
|
- <rect key="frame" x="361.66666666666669" y="351.66666666666669" width="25" height="25"/>
|
|
|
+ <rect key="frame" x="361.66666666666669" y="330" width="25" height="25"/>
|
|
|
<state key="normal" image="Book_listen_playlist_Icon"/>
|
|
|
</button>
|
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="随机播放" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="omx-b1-CWH">
|
|
|
- <rect key="frame" x="19.666666666666671" y="380.33333333333331" width="41" height="12"/>
|
|
|
+ <rect key="frame" x="19.666666666666671" y="358.66666666666669" width="41" height="12"/>
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="10"/>
|
|
|
<color key="textColor" red="0.36470588240000001" green="0.3921568627" blue="0.43137254899999999" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
<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="tEd-M3-fXs">
|
|
|
- <rect key="frame" x="353.66666666666669" y="380.33333333333331" width="41" height="12"/>
|
|
|
+ <rect key="frame" x="353.66666666666669" y="358.66666666666669" width="41" height="12"/>
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="10"/>
|
|
|
<color key="textColor" red="0.36470588240000001" green="0.3921568627" blue="0.43137254899999999" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
<nil key="highlightedColor"/>
|
|
@@ -675,9 +675,443 @@
|
|
|
</objects>
|
|
|
<point key="canvasLocation" x="-252.17391304347828" y="95.380434782608702"/>
|
|
|
</scene>
|
|
|
+ <!--Book Teacher DetailVC-->
|
|
|
+ <scene sceneID="KFf-R7-aXF">
|
|
|
+ <objects>
|
|
|
+ <viewController storyboardIdentifier="BookTeacherDetailVC" id="8iQ-9n-tIi" customClass="BookTeacherDetailVC" sceneMemberID="viewController">
|
|
|
+ <view key="view" contentMode="scaleToFill" id="Hol-8b-Ix8">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="414" height="736"/>
|
|
|
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
|
+ <subviews>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="GdV-0j-3YV" customClass="WQNavigationBar">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="414" height="64"/>
|
|
|
+ <subviews>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="iCX-zQ-Hin">
|
|
|
+ <rect key="frame" x="0.0" y="20" width="414" height="44"/>
|
|
|
+ <subviews>
|
|
|
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="QdP-EO-sKU">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="50" height="44"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="width" constant="50" id="Nwy-17-67N"/>
|
|
|
+ <constraint firstAttribute="height" constant="44" id="rTx-PQ-o4R"/>
|
|
|
+ </constraints>
|
|
|
+ <state key="normal" image="back_black_icon"/>
|
|
|
+ <connections>
|
|
|
+ <action selector="backAction:" destination="8iQ-9n-tIi" eventType="touchUpInside" id="cHa-Ps-xYx"/>
|
|
|
+ </connections>
|
|
|
+ </button>
|
|
|
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="leading" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="cxA-WV-nzA">
|
|
|
+ <rect key="frame" x="50" y="0.0" width="35" height="44"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="width" constant="35" id="CFn-cu-ReV"/>
|
|
|
+ <constraint firstAttribute="height" constant="44" id="kYR-nx-wFU"/>
|
|
|
+ </constraints>
|
|
|
+ <state key="normal" image="menu_black_icon"/>
|
|
|
+ <connections>
|
|
|
+ <action selector="menuAction:" destination="8iQ-9n-tIi" eventType="touchUpInside" id="yUP-J0-BcZ"/>
|
|
|
+ </connections>
|
|
|
+ </button>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="名师详情" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="V2T-14-HY6">
|
|
|
+ <rect key="frame" x="170.33333333333334" y="11.33333333333333" width="73.666666666666657" height="21.666666666666671"/>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="18"/>
|
|
|
+ <color key="textColor" red="0.039215686274509803" green="0.039215686274509803" blue="0.039215686274509803" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="cxA-WV-nzA" firstAttribute="top" secondItem="QdP-EO-sKU" secondAttribute="top" id="2dS-kw-iCg"/>
|
|
|
+ <constraint firstItem="QdP-EO-sKU" firstAttribute="leading" secondItem="iCX-zQ-Hin" secondAttribute="leading" id="5Bd-Hj-dqI"/>
|
|
|
+ <constraint firstAttribute="height" constant="44" id="FNv-wE-gSm"/>
|
|
|
+ <constraint firstItem="V2T-14-HY6" firstAttribute="centerX" secondItem="iCX-zQ-Hin" secondAttribute="centerX" id="I0O-WJ-7n9"/>
|
|
|
+ <constraint firstItem="cxA-WV-nzA" firstAttribute="bottom" secondItem="QdP-EO-sKU" secondAttribute="bottom" id="I5P-CY-4Ia"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="QdP-EO-sKU" secondAttribute="bottom" id="QqB-RK-p2y"/>
|
|
|
+ <constraint firstItem="V2T-14-HY6" firstAttribute="centerY" secondItem="iCX-zQ-Hin" secondAttribute="centerY" id="cg1-sQ-azx"/>
|
|
|
+ <constraint firstItem="cxA-WV-nzA" firstAttribute="leading" secondItem="QdP-EO-sKU" secondAttribute="trailing" id="it8-Wt-o4y"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="iCX-zQ-Hin" firstAttribute="trailing" secondItem="nhs-mN-4Ir" secondAttribute="trailing" id="0LN-Gw-4jm"/>
|
|
|
+ <constraint firstItem="iCX-zQ-Hin" firstAttribute="leading" secondItem="nhs-mN-4Ir" secondAttribute="leading" id="Bei-TO-CDh"/>
|
|
|
+ <constraint firstAttribute="height" constant="64" id="KOx-D4-EGo"/>
|
|
|
+ <constraint firstItem="nhs-mN-4Ir" firstAttribute="bottom" secondItem="iCX-zQ-Hin" secondAttribute="bottom" id="Lv3-D9-gcD"/>
|
|
|
+ </constraints>
|
|
|
+ <viewLayoutGuide key="safeArea" id="nhs-mN-4Ir"/>
|
|
|
+ <connections>
|
|
|
+ <outlet property="height" destination="KOx-D4-EGo" id="k2p-6G-IS9"/>
|
|
|
+ </connections>
|
|
|
+ </view>
|
|
|
+ <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" separatorStyle="none" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="18" sectionFooterHeight="18" translatesAutoresizingMaskIntoConstraints="NO" id="wIA-Q2-9p0">
|
|
|
+ <rect key="frame" x="0.0" y="64" width="414" height="614"/>
|
|
|
+ <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
|
|
|
+ </tableView>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="REM-Od-qjm">
|
|
|
+ <rect key="frame" x="0.0" y="678" width="414" height="58"/>
|
|
|
+ <subviews>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ZMI-iP-LS6">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="414" height="0.66666666666666663"/>
|
|
|
+ <color key="backgroundColor" red="0.8980392157" green="0.8980392157" blue="0.8980392157" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="0.5" id="OSZ-3B-e6L"/>
|
|
|
+ <constraint firstAttribute="height" relation="greaterThanOrEqual" constant="0.5" id="eeF-bP-ZrQ"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="bIM-H0-YZR">
|
|
|
+ <rect key="frame" x="20" y="8" width="177" height="42"/>
|
|
|
+ <subviews>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="说点什么..." lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="GUk-Jz-UGT">
|
|
|
+ <rect key="frame" x="10" y="14" width="60" height="14.333333333333336"/>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="12"/>
|
|
|
+ <color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="l5s-s6-b5h">
|
|
|
+ <rect key="frame" x="140.66666666666666" y="5" width="0.33333333333334281" height="32"/>
|
|
|
+ <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="width" constant="0.5" id="bEL-Dn-ApS"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="8AY-Yn-wL6">
|
|
|
+ <rect key="frame" x="141" y="5" width="31" height="32"/>
|
|
|
+ <subviews>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="评论" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="LGI-QV-IF3">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="31" height="32"/>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="8"/>
|
|
|
+ <color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="LGI-QV-IF3" firstAttribute="top" secondItem="8AY-Yn-wL6" secondAttribute="top" id="6f7-0D-sH9"/>
|
|
|
+ <constraint firstAttribute="width" constant="31" id="FQK-qV-zIa"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="LGI-QV-IF3" secondAttribute="bottom" id="LdM-oi-Wo0"/>
|
|
|
+ <constraint firstItem="LGI-QV-IF3" firstAttribute="leading" secondItem="8AY-Yn-wL6" secondAttribute="leading" id="fNg-BN-JkZ"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="LGI-QV-IF3" secondAttribute="trailing" id="qkG-H4-Uzk"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="8Vk-hT-eLl">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="141" height="42"/>
|
|
|
+ <color key="tintColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <state key="normal">
|
|
|
+ <color key="titleColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ </state>
|
|
|
+ </button>
|
|
|
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="O1g-lD-nvs">
|
|
|
+ <rect key="frame" x="141" y="0.0" width="36" height="42"/>
|
|
|
+ <color key="tintColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <state key="normal">
|
|
|
+ <color key="titleColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ </state>
|
|
|
+ </button>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="8AY-Yn-wL6" secondAttribute="trailing" constant="5" id="3t4-J3-DIb"/>
|
|
|
+ <constraint firstItem="GUk-Jz-UGT" firstAttribute="leading" secondItem="bIM-H0-YZR" secondAttribute="leading" constant="10" id="BJX-Ou-NWW"/>
|
|
|
+ <constraint firstItem="l5s-s6-b5h" firstAttribute="top" secondItem="bIM-H0-YZR" secondAttribute="top" constant="5" id="BXo-dr-oWP"/>
|
|
|
+ <constraint firstItem="GUk-Jz-UGT" firstAttribute="centerY" secondItem="bIM-H0-YZR" secondAttribute="centerY" id="MqS-rb-GSR"/>
|
|
|
+ <constraint firstItem="8AY-Yn-wL6" firstAttribute="leading" secondItem="l5s-s6-b5h" secondAttribute="trailing" id="Q1L-PE-1zO"/>
|
|
|
+ <constraint firstItem="8AY-Yn-wL6" firstAttribute="top" secondItem="bIM-H0-YZR" secondAttribute="top" constant="5" id="RkP-ov-8iq"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="O1g-lD-nvs" secondAttribute="trailing" id="WOV-Ak-QaB"/>
|
|
|
+ <constraint firstItem="8Vk-hT-eLl" firstAttribute="leading" secondItem="bIM-H0-YZR" secondAttribute="leading" id="Yiy-N1-jSr"/>
|
|
|
+ <constraint firstItem="O1g-lD-nvs" firstAttribute="top" secondItem="bIM-H0-YZR" secondAttribute="top" id="f8m-zn-n8Q"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="l5s-s6-b5h" secondAttribute="bottom" constant="5" id="fDV-eU-WyO"/>
|
|
|
+ <constraint firstItem="O1g-lD-nvs" firstAttribute="leading" secondItem="l5s-s6-b5h" secondAttribute="trailing" id="g4t-qJ-Ubi"/>
|
|
|
+ <constraint firstItem="l5s-s6-b5h" firstAttribute="trailing" secondItem="8Vk-hT-eLl" secondAttribute="trailing" id="nX2-SP-WD0"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="8AY-Yn-wL6" secondAttribute="bottom" constant="5" id="qgJ-XI-ytt"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="8Vk-hT-eLl" secondAttribute="bottom" id="r0u-xg-Qjg"/>
|
|
|
+ <constraint firstItem="8Vk-hT-eLl" firstAttribute="top" secondItem="bIM-H0-YZR" secondAttribute="top" id="vLO-ZJ-uT9"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="O1g-lD-nvs" secondAttribute="bottom" id="yW2-Pz-hEn"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="1n2-C6-PQC" userLabel="First">
|
|
|
+ <rect key="frame" x="217" y="0.0" width="187" height="58"/>
|
|
|
+ <subviews>
|
|
|
+ <stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" baselineRelativeArrangement="YES" translatesAutoresizingMaskIntoConstraints="NO" id="sss-05-ion">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="187" height="58"/>
|
|
|
+ <subviews>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Pbn-w0-J5s">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="62.333333333333336" height="58"/>
|
|
|
+ <subviews>
|
|
|
+ <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="zan_no" translatesAutoresizingMaskIntoConstraints="NO" id="w31-PA-3Oz">
|
|
|
+ <rect key="frame" x="12.333333333333343" y="20" width="18" height="18"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="width" constant="18" id="K59-Jt-lkB"/>
|
|
|
+ <constraint firstAttribute="width" secondItem="w31-PA-3Oz" secondAttribute="height" multiplier="1:1" id="LwL-0f-NET"/>
|
|
|
+ </constraints>
|
|
|
+ </imageView>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="PCV-CS-cPQ">
|
|
|
+ <rect key="frame" x="35.333333333333343" y="12" width="0.0" height="0.0"/>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="10"/>
|
|
|
+ <color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="tgn-sm-AGM">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="62.333333333333336" height="58"/>
|
|
|
+ <color key="tintColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <state key="normal">
|
|
|
+ <color key="titleColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ </state>
|
|
|
+ </button>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="w31-PA-3Oz" firstAttribute="top" secondItem="Pbn-w0-J5s" secondAttribute="top" constant="20" id="2IK-vZ-h70"/>
|
|
|
+ <constraint firstItem="tgn-sm-AGM" firstAttribute="leading" secondItem="Pbn-w0-J5s" secondAttribute="leading" id="Hx5-LA-Ggy"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="tgn-sm-AGM" secondAttribute="bottom" id="IAJ-JL-uXE"/>
|
|
|
+ <constraint firstItem="w31-PA-3Oz" firstAttribute="centerX" secondItem="Pbn-w0-J5s" secondAttribute="centerX" constant="-10" id="Jto-14-L3l"/>
|
|
|
+ <constraint firstItem="tgn-sm-AGM" firstAttribute="top" secondItem="Pbn-w0-J5s" secondAttribute="top" id="Wkh-cq-o02"/>
|
|
|
+ <constraint firstItem="PCV-CS-cPQ" firstAttribute="top" secondItem="w31-PA-3Oz" secondAttribute="top" constant="-8" id="cV0-F6-seV"/>
|
|
|
+ <constraint firstItem="PCV-CS-cPQ" firstAttribute="trailing" secondItem="w31-PA-3Oz" secondAttribute="trailing" constant="5" id="gdM-fL-VAN"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="tgn-sm-AGM" secondAttribute="trailing" id="hJI-Wt-EpL"/>
|
|
|
+ <constraint firstItem="w31-PA-3Oz" firstAttribute="centerY" secondItem="Pbn-w0-J5s" secondAttribute="centerY" id="pKA-j6-JAn"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="tE4-Nn-WSL">
|
|
|
+ <rect key="frame" x="62.333333333333314" y="0.0" width="62.333333333333343" height="58"/>
|
|
|
+ <subviews>
|
|
|
+ <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="收藏五角星" translatesAutoresizingMaskIntoConstraints="NO" id="yTR-4O-kfx">
|
|
|
+ <rect key="frame" x="11.666666666666686" y="20" width="19" height="18"/>
|
|
|
+ </imageView>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="IHr-c7-6zy">
|
|
|
+ <rect key="frame" x="35.666666666666686" y="12" width="0.0" height="0.0"/>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="10"/>
|
|
|
+ <color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="g3t-g1-qmK">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="62.333333333333336" height="58"/>
|
|
|
+ <color key="tintColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <state key="normal">
|
|
|
+ <color key="titleColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ </state>
|
|
|
+ </button>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="g3t-g1-qmK" secondAttribute="trailing" id="G8C-ui-gfR"/>
|
|
|
+ <constraint firstItem="yTR-4O-kfx" firstAttribute="centerY" secondItem="tE4-Nn-WSL" secondAttribute="centerY" id="NS0-kD-eKo"/>
|
|
|
+ <constraint firstItem="IHr-c7-6zy" firstAttribute="trailing" secondItem="yTR-4O-kfx" secondAttribute="trailing" constant="5" id="OiS-K9-fk8"/>
|
|
|
+ <constraint firstItem="g3t-g1-qmK" firstAttribute="top" secondItem="tE4-Nn-WSL" secondAttribute="top" id="UIg-1T-buq"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="g3t-g1-qmK" secondAttribute="bottom" id="dgB-rq-6EY"/>
|
|
|
+ <constraint firstItem="yTR-4O-kfx" firstAttribute="centerX" secondItem="tE4-Nn-WSL" secondAttribute="centerX" constant="-10" id="l0t-zd-O0i"/>
|
|
|
+ <constraint firstItem="g3t-g1-qmK" firstAttribute="leading" secondItem="tE4-Nn-WSL" secondAttribute="leading" id="n7V-cf-aRG"/>
|
|
|
+ <constraint firstItem="IHr-c7-6zy" firstAttribute="top" secondItem="yTR-4O-kfx" secondAttribute="top" constant="-8" id="nXO-H0-9Nd"/>
|
|
|
+ <constraint firstItem="yTR-4O-kfx" firstAttribute="top" secondItem="tE4-Nn-WSL" secondAttribute="top" constant="20" id="zdL-wE-GHw"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ZOR-Xi-dNd">
|
|
|
+ <rect key="frame" x="124.66666666666667" y="0.0" width="62.333333333333329" height="58"/>
|
|
|
+ <subviews>
|
|
|
+ <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="icon_share" translatesAutoresizingMaskIntoConstraints="NO" id="H3j-MH-NpX">
|
|
|
+ <rect key="frame" x="11.666666666666629" y="20" width="19" height="18"/>
|
|
|
+ </imageView>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="EcD-ev-tI7">
|
|
|
+ <rect key="frame" x="38.666666666666629" y="12" width="0.0" height="0.0"/>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="10"/>
|
|
|
+ <color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Oyi-59-pkD">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="62.333333333333336" height="58"/>
|
|
|
+ <color key="tintColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <state key="normal">
|
|
|
+ <color key="titleColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ </state>
|
|
|
+ </button>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="EcD-ev-tI7" firstAttribute="top" secondItem="H3j-MH-NpX" secondAttribute="top" constant="-8" id="GUS-uC-6VN"/>
|
|
|
+ <constraint firstItem="EcD-ev-tI7" firstAttribute="trailing" secondItem="H3j-MH-NpX" secondAttribute="trailing" constant="8" id="HZX-ER-xx7"/>
|
|
|
+ <constraint firstItem="H3j-MH-NpX" firstAttribute="centerX" secondItem="ZOR-Xi-dNd" secondAttribute="centerX" constant="-10" id="Qrk-rd-oj1"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="Oyi-59-pkD" secondAttribute="bottom" id="SPA-o3-opJ"/>
|
|
|
+ <constraint firstItem="H3j-MH-NpX" firstAttribute="top" secondItem="ZOR-Xi-dNd" secondAttribute="top" constant="20" id="SpO-C0-i9c"/>
|
|
|
+ <constraint firstItem="H3j-MH-NpX" firstAttribute="centerY" secondItem="ZOR-Xi-dNd" secondAttribute="centerY" id="XVz-bY-h7c"/>
|
|
|
+ <constraint firstItem="Oyi-59-pkD" firstAttribute="top" secondItem="ZOR-Xi-dNd" secondAttribute="top" id="jib-Vk-MbC"/>
|
|
|
+ <constraint firstItem="Oyi-59-pkD" firstAttribute="leading" secondItem="ZOR-Xi-dNd" secondAttribute="leading" id="ndx-je-yUd"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="Oyi-59-pkD" secondAttribute="trailing" id="xsC-dP-tYJ"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ </subviews>
|
|
|
+ </stackView>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="sss-05-ion" firstAttribute="leading" secondItem="1n2-C6-PQC" secondAttribute="leading" id="Gyj-kO-JkL"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="sss-05-ion" secondAttribute="trailing" id="HfS-1t-0Q4"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="sss-05-ion" secondAttribute="bottom" id="SmJ-29-3cD"/>
|
|
|
+ <constraint firstItem="sss-05-ion" firstAttribute="top" secondItem="1n2-C6-PQC" secondAttribute="top" id="lmo-jt-vKg"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="1n2-C6-PQC" secondAttribute="bottom" id="387-Jf-Gke"/>
|
|
|
+ <constraint firstItem="bIM-H0-YZR" firstAttribute="leading" secondItem="REM-Od-qjm" secondAttribute="leading" constant="20" id="6AR-oH-CUd"/>
|
|
|
+ <constraint firstItem="bIM-H0-YZR" firstAttribute="width" secondItem="REM-Od-qjm" secondAttribute="width" multiplier="0.5" constant="-30" id="Di9-Mh-OLf"/>
|
|
|
+ <constraint firstItem="1n2-C6-PQC" firstAttribute="leading" secondItem="bIM-H0-YZR" secondAttribute="trailing" constant="20" id="DnS-C6-vwt"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="bIM-H0-YZR" secondAttribute="bottom" constant="8" id="K1E-yQ-Kfs"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="ZMI-iP-LS6" secondAttribute="trailing" id="V4X-dP-chs"/>
|
|
|
+ <constraint firstItem="ZMI-iP-LS6" firstAttribute="top" secondItem="REM-Od-qjm" secondAttribute="top" id="d5H-oh-jXb"/>
|
|
|
+ <constraint firstAttribute="height" constant="58" id="g3u-yt-i0M"/>
|
|
|
+ <constraint firstItem="bIM-H0-YZR" firstAttribute="top" secondItem="REM-Od-qjm" secondAttribute="top" constant="8" id="gTk-9X-CVJ"/>
|
|
|
+ <constraint firstItem="1n2-C6-PQC" firstAttribute="top" secondItem="REM-Od-qjm" secondAttribute="top" id="hMb-bt-wUC"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="1n2-C6-PQC" secondAttribute="trailing" constant="10" id="r0j-BZ-jlx"/>
|
|
|
+ <constraint firstItem="ZMI-iP-LS6" firstAttribute="leading" secondItem="REM-Od-qjm" secondAttribute="leading" id="tvk-aT-lWc"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="wIA-Q2-9p0" firstAttribute="leading" secondItem="kkE-2f-FQW" secondAttribute="leading" id="Akt-Pt-yKR"/>
|
|
|
+ <constraint firstItem="kkE-2f-FQW" firstAttribute="trailing" secondItem="wIA-Q2-9p0" secondAttribute="trailing" id="BMd-gu-iJX"/>
|
|
|
+ <constraint firstItem="REM-Od-qjm" firstAttribute="top" secondItem="wIA-Q2-9p0" secondAttribute="bottom" id="DY8-eY-p6X"/>
|
|
|
+ <constraint firstItem="GdV-0j-3YV" firstAttribute="trailing" secondItem="kkE-2f-FQW" secondAttribute="trailing" id="Fut-SV-zkn"/>
|
|
|
+ <constraint firstItem="GdV-0j-3YV" firstAttribute="leading" secondItem="kkE-2f-FQW" secondAttribute="leading" id="Glz-PX-sRt"/>
|
|
|
+ <constraint firstItem="REM-Od-qjm" firstAttribute="bottom" secondItem="kkE-2f-FQW" secondAttribute="bottom" id="X43-t1-0y1"/>
|
|
|
+ <constraint firstItem="REM-Od-qjm" firstAttribute="trailing" secondItem="kkE-2f-FQW" secondAttribute="trailing" id="gXk-2O-sqT"/>
|
|
|
+ <constraint firstItem="REM-Od-qjm" firstAttribute="leading" secondItem="kkE-2f-FQW" secondAttribute="leading" id="kDh-TE-Zca"/>
|
|
|
+ <constraint firstItem="GdV-0j-3YV" firstAttribute="top" secondItem="Hol-8b-Ix8" secondAttribute="top" id="ldj-de-XiC"/>
|
|
|
+ <constraint firstItem="wIA-Q2-9p0" firstAttribute="top" secondItem="GdV-0j-3YV" secondAttribute="bottom" id="zam-yZ-asz"/>
|
|
|
+ </constraints>
|
|
|
+ <viewLayoutGuide key="safeArea" id="kkE-2f-FQW"/>
|
|
|
+ </view>
|
|
|
+ <navigationItem key="navigationItem" id="EDZ-fF-hAR"/>
|
|
|
+ <connections>
|
|
|
+ <outlet property="BottomView" destination="REM-Od-qjm" id="h0I-zm-TjN"/>
|
|
|
+ <outlet property="TalkView" destination="bIM-H0-YZR" id="yQI-Vp-Oks"/>
|
|
|
+ <outlet property="collectButton" destination="g3t-g1-qmK" id="vF1-55-mJT"/>
|
|
|
+ <outlet property="collectImgV" destination="yTR-4O-kfx" id="sUD-wX-UxB"/>
|
|
|
+ <outlet property="collectL" destination="IHr-c7-6zy" id="gSM-cs-pdR"/>
|
|
|
+ <outlet property="commentButton" destination="8Vk-hT-eLl" id="zqm-1A-fak"/>
|
|
|
+ <outlet property="commentCountL" destination="LGI-QV-IF3" id="n8X-CI-H2i"/>
|
|
|
+ <outlet property="commentScrollBtn" destination="O1g-lD-nvs" id="kDR-V3-zg8"/>
|
|
|
+ <outlet property="shareButton" destination="Oyi-59-pkD" id="7WN-TY-s9v"/>
|
|
|
+ <outlet property="shareCountL" destination="EcD-ev-tI7" id="Z5d-hK-oF8"/>
|
|
|
+ <outlet property="shareImgV" destination="H3j-MH-NpX" id="EpB-WL-usc"/>
|
|
|
+ <outlet property="tableView" destination="wIA-Q2-9p0" id="Awk-To-qN0"/>
|
|
|
+ <outlet property="zanButton" destination="tgn-sm-AGM" id="lNc-cZ-dL2"/>
|
|
|
+ <outlet property="zanCountL" destination="PCV-CS-cPQ" id="2zP-lM-E9w"/>
|
|
|
+ <outlet property="zanImgV" destination="w31-PA-3Oz" id="Iza-xz-tuj"/>
|
|
|
+ </connections>
|
|
|
+ </viewController>
|
|
|
+ <placeholder placeholderIdentifier="IBFirstResponder" id="Ukv-mg-HR5" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
|
|
|
+ </objects>
|
|
|
+ <point key="canvasLocation" x="505.79710144927537" y="94.565217391304358"/>
|
|
|
+ </scene>
|
|
|
+ <!--Book Custom ListVC-->
|
|
|
+ <scene sceneID="gYs-aj-3EO">
|
|
|
+ <objects>
|
|
|
+ <viewController storyboardIdentifier="BookCustomListVC" id="i4d-ff-fX9" customClass="BookCustomListVC" sceneMemberID="viewController">
|
|
|
+ <view key="view" contentMode="scaleToFill" id="4T8-fZ-nha">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="414" height="736"/>
|
|
|
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
|
+ <subviews>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="EgR-1f-VfT" customClass="WQNavigationBar">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="414" height="64"/>
|
|
|
+ <subviews>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="d6G-vl-Egn">
|
|
|
+ <rect key="frame" x="0.0" y="20" width="414" height="44"/>
|
|
|
+ <subviews>
|
|
|
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Ze0-La-4XQ">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="50" height="44"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="width" constant="50" id="Kq0-KN-wgY"/>
|
|
|
+ <constraint firstAttribute="height" constant="44" id="h2b-dk-x2D"/>
|
|
|
+ </constraints>
|
|
|
+ <state key="normal" image="back_black_icon"/>
|
|
|
+ <connections>
|
|
|
+ <action selector="backAction:" destination="i4d-ff-fX9" eventType="touchUpInside" id="Z9s-dE-WhW"/>
|
|
|
+ </connections>
|
|
|
+ </button>
|
|
|
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="leading" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Zah-s3-ker">
|
|
|
+ <rect key="frame" x="50" y="0.0" width="35" height="44"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="44" id="ok2-al-vvc"/>
|
|
|
+ <constraint firstAttribute="width" constant="35" id="wGC-q0-w3i"/>
|
|
|
+ </constraints>
|
|
|
+ <state key="normal" image="menu_black_icon"/>
|
|
|
+ <connections>
|
|
|
+ <action selector="menuAction:" destination="i4d-ff-fX9" eventType="touchUpInside" id="Ox9-JW-WCw"/>
|
|
|
+ </connections>
|
|
|
+ </button>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="S1p-jo-WEs">
|
|
|
+ <rect key="frame" x="207" y="22" width="0.0" height="0.0"/>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="16"/>
|
|
|
+ <color key="textColor" red="0.039215686270000001" green="0.039215686270000001" blue="0.039215686270000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Yv5-hH-rhH">
|
|
|
+ <rect key="frame" x="0.0" y="43.666666666666664" width="414" height="0.3333333333333357"/>
|
|
|
+ <color key="backgroundColor" red="0.8980392157" green="0.8980392157" blue="0.8980392157" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="0.5" id="dCW-OQ-Fc7"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="Ze0-La-4XQ" secondAttribute="bottom" id="1aO-D7-BwR"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="Yv5-hH-rhH" secondAttribute="trailing" id="SVB-xc-Va9"/>
|
|
|
+ <constraint firstItem="S1p-jo-WEs" firstAttribute="centerY" secondItem="Ze0-La-4XQ" secondAttribute="centerY" id="Zl2-X7-KXd"/>
|
|
|
+ <constraint firstItem="Ze0-La-4XQ" firstAttribute="leading" secondItem="d6G-vl-Egn" secondAttribute="leading" id="fYr-sg-2Sl"/>
|
|
|
+ <constraint firstItem="Yv5-hH-rhH" firstAttribute="leading" secondItem="d6G-vl-Egn" secondAttribute="leading" id="fdg-6x-v0L"/>
|
|
|
+ <constraint firstItem="Zah-s3-ker" firstAttribute="bottom" secondItem="Ze0-La-4XQ" secondAttribute="bottom" id="h7C-UI-Yhz"/>
|
|
|
+ <constraint firstItem="S1p-jo-WEs" firstAttribute="centerX" secondItem="d6G-vl-Egn" secondAttribute="centerX" id="iRI-kw-moY"/>
|
|
|
+ <constraint firstItem="Zah-s3-ker" firstAttribute="leading" secondItem="Ze0-La-4XQ" secondAttribute="trailing" id="inb-fo-356"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="Yv5-hH-rhH" secondAttribute="bottom" id="lau-AG-BeV"/>
|
|
|
+ <constraint firstAttribute="height" constant="44" id="nCs-yh-G1q"/>
|
|
|
+ <constraint firstItem="Zah-s3-ker" firstAttribute="top" secondItem="Ze0-La-4XQ" secondAttribute="top" id="qW7-Ij-hxV"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="d6G-vl-Egn" firstAttribute="leading" secondItem="0su-th-084" secondAttribute="leading" id="Gyk-z6-AWL"/>
|
|
|
+ <constraint firstItem="d6G-vl-Egn" firstAttribute="trailing" secondItem="0su-th-084" secondAttribute="trailing" id="PcH-aK-HnI"/>
|
|
|
+ <constraint firstItem="0su-th-084" firstAttribute="bottom" secondItem="d6G-vl-Egn" secondAttribute="bottom" id="m3w-uT-OpN"/>
|
|
|
+ <constraint firstAttribute="height" constant="64" id="pwF-Yw-RgV"/>
|
|
|
+ </constraints>
|
|
|
+ <viewLayoutGuide key="safeArea" id="0su-th-084"/>
|
|
|
+ <connections>
|
|
|
+ <outlet property="height" destination="pwF-Yw-RgV" id="WmD-qS-FTh"/>
|
|
|
+ </connections>
|
|
|
+ </view>
|
|
|
+ <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="5Dj-4S-fYh">
|
|
|
+ <rect key="frame" x="0.0" y="64" width="414" height="672"/>
|
|
|
+ <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
|
|
|
+ </tableView>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="5Dj-4S-fYh" firstAttribute="leading" secondItem="fTj-f4-TTG" secondAttribute="leading" id="04P-JP-5qi"/>
|
|
|
+ <constraint firstItem="fTj-f4-TTG" firstAttribute="bottom" secondItem="5Dj-4S-fYh" secondAttribute="bottom" id="GDL-q2-PPF"/>
|
|
|
+ <constraint firstItem="EgR-1f-VfT" firstAttribute="top" secondItem="4T8-fZ-nha" secondAttribute="top" id="V3S-fe-G8z"/>
|
|
|
+ <constraint firstItem="EgR-1f-VfT" firstAttribute="leading" secondItem="fTj-f4-TTG" secondAttribute="leading" id="feI-rh-TA8"/>
|
|
|
+ <constraint firstItem="5Dj-4S-fYh" firstAttribute="top" secondItem="EgR-1f-VfT" secondAttribute="bottom" id="lbV-sP-wDh"/>
|
|
|
+ <constraint firstItem="fTj-f4-TTG" firstAttribute="trailing" secondItem="5Dj-4S-fYh" secondAttribute="trailing" id="oab-if-XNk"/>
|
|
|
+ <constraint firstItem="EgR-1f-VfT" firstAttribute="trailing" secondItem="fTj-f4-TTG" secondAttribute="trailing" id="xFz-Va-2ec"/>
|
|
|
+ </constraints>
|
|
|
+ <viewLayoutGuide key="safeArea" id="fTj-f4-TTG"/>
|
|
|
+ </view>
|
|
|
+ <navigationItem key="navigationItem" id="bbL-3m-WuI"/>
|
|
|
+ <connections>
|
|
|
+ <outlet property="tableView" destination="5Dj-4S-fYh" id="Qwq-k9-KBM"/>
|
|
|
+ <outlet property="titleL" destination="S1p-jo-WEs" id="0NW-Rz-XYZ"/>
|
|
|
+ </connections>
|
|
|
+ </viewController>
|
|
|
+ <placeholder placeholderIdentifier="IBFirstResponder" id="v28-ZL-Dqb" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
|
|
|
+ </objects>
|
|
|
+ <point key="canvasLocation" x="1235" y="95"/>
|
|
|
+ </scene>
|
|
|
</scenes>
|
|
|
<resources>
|
|
|
- <image name="Book_Search_Icon" width="17" height="16"/>
|
|
|
+ <image name="Book_Search_Icon" width="16" height="15"/>
|
|
|
<image name="Book_listen_downNext_Icon" width="25" height="25"/>
|
|
|
<image name="Book_listen_huatong_Icon" width="25" height="25"/>
|
|
|
<image name="Book_listen_leftTime_Icon" width="25" height="25"/>
|