HWPageViewController.xib 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="19529" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
  3. <device id="retina6_1" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="19519"/>
  7. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  8. </dependencies>
  9. <objects>
  10. <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="HWPageViewController">
  11. <connections>
  12. <outlet property="collectionView" destination="vwD-5p-0Hl" id="1r0-nK-4Fb"/>
  13. <outlet property="footerView" destination="MC1-QU-8mo" id="82J-PQ-0Im"/>
  14. <outlet property="headerView" destination="xfW-CA-64V" id="sZS-j9-DQi"/>
  15. <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
  16. </connections>
  17. </placeholder>
  18. <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
  19. <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
  20. <rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
  21. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  22. <subviews>
  23. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="MC1-QU-8mo">
  24. <rect key="frame" x="0.0" y="813" width="414" height="83"/>
  25. <subviews>
  26. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="51X-Nf-Cxu">
  27. <rect key="frame" x="124.5" y="10" width="45" height="45"/>
  28. <constraints>
  29. <constraint firstAttribute="height" constant="45" id="F3o-JD-Ifh"/>
  30. <constraint firstAttribute="width" constant="45" id="tyf-Y5-X4v"/>
  31. </constraints>
  32. <inset key="imageEdgeInsets" minX="10" minY="10" maxX="10" maxY="10"/>
  33. <state key="normal" image="Icon01"/>
  34. <connections>
  35. <action selector="backBtnClick:" destination="-1" eventType="touchUpInside" id="sCt-DQ-hpW"/>
  36. </connections>
  37. </button>
  38. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="8eY-8r-Ecc">
  39. <rect key="frame" x="244.5" y="10" width="45" height="45"/>
  40. <constraints>
  41. <constraint firstAttribute="width" constant="45" id="7s6-wC-lHI"/>
  42. <constraint firstAttribute="height" constant="45" id="kNo-Ui-6ir"/>
  43. </constraints>
  44. <inset key="imageEdgeInsets" minX="10" minY="10" maxX="10" maxY="10"/>
  45. <state key="normal" image="Icon02"/>
  46. <connections>
  47. <action selector="addBtnClick:" destination="-1" eventType="touchUpInside" id="FoQ-Qi-0IL"/>
  48. </connections>
  49. </button>
  50. </subviews>
  51. <color key="backgroundColor" red="0.11372549019607843" green="0.11764705882352941" blue="0.12156862745098039" alpha="1" colorSpace="calibratedRGB"/>
  52. <constraints>
  53. <constraint firstItem="51X-Nf-Cxu" firstAttribute="centerX" secondItem="MC1-QU-8mo" secondAttribute="centerX" constant="-60" id="1qk-0x-IPv"/>
  54. <constraint firstItem="8eY-8r-Ecc" firstAttribute="top" secondItem="MC1-QU-8mo" secondAttribute="top" constant="10" id="7bP-cq-xBq"/>
  55. <constraint firstItem="8eY-8r-Ecc" firstAttribute="centerX" secondItem="MC1-QU-8mo" secondAttribute="centerX" constant="60" id="Wc0-c1-Bw1"/>
  56. <constraint firstAttribute="height" constant="83" id="nUG-5K-Fh9"/>
  57. <constraint firstItem="51X-Nf-Cxu" firstAttribute="top" secondItem="MC1-QU-8mo" secondAttribute="top" constant="10" id="z9X-oj-0Gb"/>
  58. </constraints>
  59. </view>
  60. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="xfW-CA-64V">
  61. <rect key="frame" x="0.0" y="0.0" width="414" height="44"/>
  62. <color key="backgroundColor" red="0.1137254902" green="0.1176470588" blue="0.1215686275" alpha="1" colorSpace="calibratedRGB"/>
  63. <constraints>
  64. <constraint firstAttribute="height" constant="44" id="LwU-ku-Roa"/>
  65. </constraints>
  66. </view>
  67. <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" dataMode="none" translatesAutoresizingMaskIntoConstraints="NO" id="vwD-5p-0Hl">
  68. <rect key="frame" x="0.0" y="44" width="414" height="769"/>
  69. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  70. <collectionViewFlowLayout key="collectionViewLayout" minimumLineSpacing="10" minimumInteritemSpacing="10" id="aTx-qP-o6S">
  71. <size key="itemSize" width="128" height="128"/>
  72. <size key="headerReferenceSize" width="0.0" height="0.0"/>
  73. <size key="footerReferenceSize" width="0.0" height="0.0"/>
  74. <inset key="sectionInset" minX="0.0" minY="0.0" maxX="0.0" maxY="0.0"/>
  75. </collectionViewFlowLayout>
  76. </collectionView>
  77. </subviews>
  78. <color key="backgroundColor" red="0.10980392156862745" green="0.10980392156862745" blue="0.11764705882352941" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  79. <constraints>
  80. <constraint firstItem="vwD-5p-0Hl" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" id="EcY-um-WMw"/>
  81. <constraint firstItem="vwD-5p-0Hl" firstAttribute="top" secondItem="xfW-CA-64V" secondAttribute="bottom" id="QaE-dE-rtS"/>
  82. <constraint firstItem="xfW-CA-64V" firstAttribute="top" secondItem="i5M-Pr-FkT" secondAttribute="top" id="ZYU-dh-pJr"/>
  83. <constraint firstAttribute="trailing" secondItem="xfW-CA-64V" secondAttribute="trailing" id="b17-0j-sQT"/>
  84. <constraint firstAttribute="bottom" secondItem="MC1-QU-8mo" secondAttribute="bottom" id="b2R-XT-UC5"/>
  85. <constraint firstAttribute="trailing" secondItem="MC1-QU-8mo" secondAttribute="trailing" id="hwb-aA-ZON"/>
  86. <constraint firstItem="xfW-CA-64V" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" id="lUE-P0-dz5"/>
  87. <constraint firstItem="MC1-QU-8mo" firstAttribute="top" secondItem="vwD-5p-0Hl" secondAttribute="bottom" id="mLx-Lp-ifr"/>
  88. <constraint firstAttribute="trailing" secondItem="vwD-5p-0Hl" secondAttribute="trailing" id="nH1-Zx-hfs"/>
  89. <constraint firstItem="MC1-QU-8mo" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" id="yBX-6s-cSb"/>
  90. </constraints>
  91. <point key="canvasLocation" x="137.68115942028987" y="71.651785714285708"/>
  92. </view>
  93. </objects>
  94. <resources>
  95. <image name="Icon01" width="40" height="40"/>
  96. <image name="Icon02" width="40" height="40"/>
  97. </resources>
  98. </document>