ChatNavView.xib 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23727" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
  3. <device id="retina6_0" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23721"/>
  7. <capability name="System colors in document resources" minToolsVersion="11.0"/>
  8. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  9. </dependencies>
  10. <objects>
  11. <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
  12. <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
  13. <view contentMode="scaleToFill" id="iN0-l3-epB" customClass="ChatNavView">
  14. <rect key="frame" x="0.0" y="0.0" width="390" height="66"/>
  15. <autoresizingMask key="autoresizingMask"/>
  16. <subviews>
  17. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="TNA-uj-ut7">
  18. <rect key="frame" x="0.0" y="22" width="390" height="44"/>
  19. <subviews>
  20. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="cFW-Fq-6Cg">
  21. <rect key="frame" x="338" y="0.0" width="40" height="44"/>
  22. <constraints>
  23. <constraint firstAttribute="width" constant="40" id="sKu-Si-PLI"/>
  24. </constraints>
  25. <fontDescription key="fontDescription" type="system" weight="medium" pointSize="14"/>
  26. <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  27. <state key="normal" image="group_create"/>
  28. <connections>
  29. <action selector="GroupSendingAction:" destination="iN0-l3-epB" eventType="touchUpInside" id="6PC-g2-mIc"/>
  30. </connections>
  31. </button>
  32. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="yrU-9H-Hbl">
  33. <rect key="frame" x="0.0" y="0.0" width="291.33333333333331" height="44"/>
  34. <subviews>
  35. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="adv-7f-atF">
  36. <rect key="frame" x="24" y="36" width="16" height="4"/>
  37. <color key="backgroundColor" red="0.1764705882352941" green="0.7803921568627451" blue="0.66666666666666663" alpha="1" colorSpace="calibratedRGB"/>
  38. <constraints>
  39. <constraint firstAttribute="width" constant="16" id="7b8-jz-H14"/>
  40. <constraint firstAttribute="height" constant="4" id="HhP-hj-iFK"/>
  41. </constraints>
  42. <userDefinedRuntimeAttributes>
  43. <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
  44. <real key="value" value="2"/>
  45. </userDefinedRuntimeAttribute>
  46. </userDefinedRuntimeAttributes>
  47. </view>
  48. <view tag="1001" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="U5I-bi-mi0">
  49. <rect key="frame" x="0.0" y="0.0" width="68" height="44"/>
  50. <subviews>
  51. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="聊天" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9iF-re-XDo">
  52. <rect key="frame" x="15" y="11.666666666666664" width="38" height="21"/>
  53. <constraints>
  54. <constraint firstAttribute="width" constant="38" id="jSk-C3-6y3"/>
  55. </constraints>
  56. <fontDescription key="fontDescription" type="system" weight="medium" pointSize="18"/>
  57. <color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
  58. <nil key="highlightedColor"/>
  59. </label>
  60. <view hidden="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="e7v-cD-P17">
  61. <rect key="frame" x="53" y="11.666666666666664" width="10" height="10"/>
  62. <subviews>
  63. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="tlA-Ri-XTs">
  64. <rect key="frame" x="1" y="1" width="8" height="8"/>
  65. <color key="backgroundColor" systemColor="systemRedColor"/>
  66. <userDefinedRuntimeAttributes>
  67. <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
  68. <real key="value" value="4"/>
  69. </userDefinedRuntimeAttribute>
  70. </userDefinedRuntimeAttributes>
  71. </view>
  72. </subviews>
  73. <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  74. <constraints>
  75. <constraint firstAttribute="height" constant="10" id="8cs-vj-8Dn"/>
  76. <constraint firstAttribute="bottom" secondItem="tlA-Ri-XTs" secondAttribute="bottom" constant="1" id="9hL-Zt-q8L"/>
  77. <constraint firstAttribute="width" constant="10" id="Aef-wc-VqQ"/>
  78. <constraint firstItem="tlA-Ri-XTs" firstAttribute="top" secondItem="e7v-cD-P17" secondAttribute="top" constant="1" id="eZl-8T-fUG"/>
  79. <constraint firstAttribute="trailing" secondItem="tlA-Ri-XTs" secondAttribute="trailing" constant="1" id="mQe-mr-Gng"/>
  80. <constraint firstItem="tlA-Ri-XTs" firstAttribute="leading" secondItem="e7v-cD-P17" secondAttribute="leading" constant="1" id="noN-cx-QH6"/>
  81. </constraints>
  82. <userDefinedRuntimeAttributes>
  83. <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
  84. <real key="value" value="5"/>
  85. </userDefinedRuntimeAttribute>
  86. </userDefinedRuntimeAttributes>
  87. </view>
  88. </subviews>
  89. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  90. <gestureRecognizers/>
  91. <constraints>
  92. <constraint firstAttribute="trailing" secondItem="9iF-re-XDo" secondAttribute="trailing" constant="15" id="Fl6-bp-yhk"/>
  93. <constraint firstItem="e7v-cD-P17" firstAttribute="leading" secondItem="9iF-re-XDo" secondAttribute="trailing" id="G9I-NO-XP8"/>
  94. <constraint firstItem="9iF-re-XDo" firstAttribute="centerX" secondItem="U5I-bi-mi0" secondAttribute="centerX" id="XaM-yT-3tz"/>
  95. <constraint firstAttribute="width" constant="68" id="eHA-34-qc6"/>
  96. <constraint firstItem="9iF-re-XDo" firstAttribute="leading" secondItem="U5I-bi-mi0" secondAttribute="leading" constant="15" id="eTg-u1-zWL"/>
  97. <constraint firstItem="9iF-re-XDo" firstAttribute="centerY" secondItem="U5I-bi-mi0" secondAttribute="centerY" id="kPG-if-FxD"/>
  98. <constraint firstItem="e7v-cD-P17" firstAttribute="top" secondItem="9iF-re-XDo" secondAttribute="top" id="uGF-Qj-mlq"/>
  99. </constraints>
  100. <connections>
  101. <outletCollection property="gestureRecognizers" destination="p5t-B9-i7F" appends="YES" id="tb2-Fl-qBk"/>
  102. </connections>
  103. </view>
  104. <view tag="1002" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2R7-iV-Sqq">
  105. <rect key="frame" x="68" y="0.0" width="68" height="44"/>
  106. <subviews>
  107. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="群聊" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tXa-sZ-KZH">
  108. <rect key="frame" x="15" y="12.333333333333334" width="38" height="19.333333333333329"/>
  109. <constraints>
  110. <constraint firstAttribute="width" constant="38" id="CZa-tw-nQz"/>
  111. </constraints>
  112. <fontDescription key="fontDescription" type="system" pointSize="16"/>
  113. <color key="textColor" red="0.46666666666666667" green="0.46666666666666667" blue="0.46666666666666667" alpha="1" colorSpace="calibratedRGB"/>
  114. <nil key="highlightedColor"/>
  115. </label>
  116. </subviews>
  117. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  118. <gestureRecognizers/>
  119. <constraints>
  120. <constraint firstItem="tXa-sZ-KZH" firstAttribute="leading" secondItem="2R7-iV-Sqq" secondAttribute="leading" constant="15" id="5Ip-1O-s4N"/>
  121. <constraint firstAttribute="trailing" secondItem="tXa-sZ-KZH" secondAttribute="trailing" constant="15" id="MAR-cO-wj6"/>
  122. <constraint firstItem="tXa-sZ-KZH" firstAttribute="centerX" secondItem="2R7-iV-Sqq" secondAttribute="centerX" id="VCB-qB-SXa"/>
  123. <constraint firstItem="tXa-sZ-KZH" firstAttribute="centerY" secondItem="2R7-iV-Sqq" secondAttribute="centerY" id="Vzq-Ab-w5n"/>
  124. </constraints>
  125. <connections>
  126. <outletCollection property="gestureRecognizers" destination="VuP-g9-yuE" appends="YES" id="bXv-Pn-1bV"/>
  127. </connections>
  128. </view>
  129. <view tag="1003" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="dTE-57-dju">
  130. <rect key="frame" x="136" y="0.0" width="77.666666666666686" height="44"/>
  131. <subviews>
  132. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="联系人" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="4Dn-gZ-oVZ">
  133. <rect key="frame" x="14.999999999999996" y="11.999999999999998" width="47.666666666666657" height="20.333333333333329"/>
  134. <fontDescription key="fontDescription" type="system" pointSize="16"/>
  135. <color key="textColor" red="0.46666666670000001" green="0.46666666670000001" blue="0.46666666670000001" alpha="1" colorSpace="calibratedRGB"/>
  136. <nil key="highlightedColor"/>
  137. </label>
  138. </subviews>
  139. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  140. <gestureRecognizers/>
  141. <constraints>
  142. <constraint firstAttribute="trailing" secondItem="4Dn-gZ-oVZ" secondAttribute="trailing" constant="15" id="Qdp-Xs-wNN"/>
  143. <constraint firstItem="4Dn-gZ-oVZ" firstAttribute="centerY" secondItem="dTE-57-dju" secondAttribute="centerY" id="U1k-xo-WGl"/>
  144. <constraint firstItem="4Dn-gZ-oVZ" firstAttribute="centerX" secondItem="dTE-57-dju" secondAttribute="centerX" id="V3g-ll-RIH"/>
  145. <constraint firstItem="4Dn-gZ-oVZ" firstAttribute="leading" secondItem="dTE-57-dju" secondAttribute="leading" constant="15" id="pPn-MI-IKW"/>
  146. </constraints>
  147. <connections>
  148. <outletCollection property="gestureRecognizers" destination="wjg-RA-bzc" appends="YES" id="eOZ-Zc-dRW"/>
  149. </connections>
  150. </view>
  151. <view tag="1004" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Ry9-Oc-X2m">
  152. <rect key="frame" x="213.66666666666666" y="0.0" width="77.666666666666657" height="44"/>
  153. <subviews>
  154. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="黑名单" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="FUd-Qz-nzE">
  155. <rect key="frame" x="14.999999999999996" y="11.999999999999998" width="47.666666666666657" height="20.333333333333329"/>
  156. <fontDescription key="fontDescription" type="system" pointSize="16"/>
  157. <color key="textColor" red="0.46666666670000001" green="0.46666666670000001" blue="0.46666666670000001" alpha="1" colorSpace="calibratedRGB"/>
  158. <nil key="highlightedColor"/>
  159. </label>
  160. </subviews>
  161. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  162. <gestureRecognizers/>
  163. <constraints>
  164. <constraint firstItem="FUd-Qz-nzE" firstAttribute="leading" secondItem="Ry9-Oc-X2m" secondAttribute="leading" constant="15" id="RpT-Gm-eHn"/>
  165. <constraint firstItem="FUd-Qz-nzE" firstAttribute="centerY" secondItem="Ry9-Oc-X2m" secondAttribute="centerY" id="kUV-3g-fcn"/>
  166. <constraint firstAttribute="trailing" secondItem="FUd-Qz-nzE" secondAttribute="trailing" constant="15" id="w4q-uD-RLr"/>
  167. <constraint firstItem="FUd-Qz-nzE" firstAttribute="centerX" secondItem="Ry9-Oc-X2m" secondAttribute="centerX" id="yQA-vg-mwz"/>
  168. </constraints>
  169. <connections>
  170. <outletCollection property="gestureRecognizers" destination="brw-qj-vlN" appends="YES" id="Ga6-O9-Xwc"/>
  171. </connections>
  172. </view>
  173. </subviews>
  174. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  175. <constraints>
  176. <constraint firstItem="Ry9-Oc-X2m" firstAttribute="leading" secondItem="dTE-57-dju" secondAttribute="trailing" id="2Pw-vr-j7P"/>
  177. <constraint firstAttribute="bottom" secondItem="U5I-bi-mi0" secondAttribute="bottom" id="Am3-vG-ffd"/>
  178. <constraint firstAttribute="bottom" secondItem="2R7-iV-Sqq" secondAttribute="bottom" id="BE7-Aa-kg0"/>
  179. <constraint firstAttribute="trailing" secondItem="Ry9-Oc-X2m" secondAttribute="trailing" id="HVw-Bw-XbX"/>
  180. <constraint firstItem="adv-7f-atF" firstAttribute="leading" secondItem="yrU-9H-Hbl" secondAttribute="leading" constant="24" id="MiK-89-Q1b"/>
  181. <constraint firstItem="dTE-57-dju" firstAttribute="top" secondItem="yrU-9H-Hbl" secondAttribute="top" id="RuC-h2-F09"/>
  182. <constraint firstItem="2R7-iV-Sqq" firstAttribute="top" secondItem="yrU-9H-Hbl" secondAttribute="top" id="T8E-uI-NHV"/>
  183. <constraint firstItem="2R7-iV-Sqq" firstAttribute="leading" secondItem="U5I-bi-mi0" secondAttribute="trailing" id="Uwt-hf-Laf"/>
  184. <constraint firstItem="U5I-bi-mi0" firstAttribute="top" secondItem="yrU-9H-Hbl" secondAttribute="top" id="YmA-Nd-oxg"/>
  185. <constraint firstItem="U5I-bi-mi0" firstAttribute="leading" secondItem="yrU-9H-Hbl" secondAttribute="leading" id="c0Z-gs-gkg"/>
  186. <constraint firstItem="Ry9-Oc-X2m" firstAttribute="top" secondItem="yrU-9H-Hbl" secondAttribute="top" id="isg-nU-BpC"/>
  187. <constraint firstItem="dTE-57-dju" firstAttribute="leading" secondItem="2R7-iV-Sqq" secondAttribute="trailing" id="knb-rM-g4k"/>
  188. <constraint firstAttribute="bottom" secondItem="adv-7f-atF" secondAttribute="bottom" constant="4" id="o7a-y5-dIc"/>
  189. <constraint firstAttribute="bottom" secondItem="dTE-57-dju" secondAttribute="bottom" id="r1K-50-17j"/>
  190. <constraint firstAttribute="bottom" secondItem="Ry9-Oc-X2m" secondAttribute="bottom" id="xXy-Em-lll"/>
  191. </constraints>
  192. </view>
  193. </subviews>
  194. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  195. <constraints>
  196. <constraint firstAttribute="bottom" secondItem="yrU-9H-Hbl" secondAttribute="bottom" id="4Hf-wR-s3I"/>
  197. <constraint firstItem="yrU-9H-Hbl" firstAttribute="top" secondItem="TNA-uj-ut7" secondAttribute="top" id="9Cn-Bi-PYS"/>
  198. <constraint firstItem="yrU-9H-Hbl" firstAttribute="leading" secondItem="TNA-uj-ut7" secondAttribute="leading" id="9mK-M8-AiC"/>
  199. <constraint firstAttribute="bottom" secondItem="cFW-Fq-6Cg" secondAttribute="bottom" id="FL5-AF-6EO"/>
  200. <constraint firstItem="cFW-Fq-6Cg" firstAttribute="top" secondItem="TNA-uj-ut7" secondAttribute="top" id="PsO-xU-Cpa"/>
  201. <constraint firstAttribute="height" constant="44" id="aIV-vJ-M1f"/>
  202. <constraint firstAttribute="trailing" secondItem="cFW-Fq-6Cg" secondAttribute="trailing" constant="12" id="ylj-SH-0Gd"/>
  203. </constraints>
  204. </view>
  205. </subviews>
  206. <color key="backgroundColor" red="0.97254901960784312" green="0.97254901960784312" blue="0.97254901960784312" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  207. <constraints>
  208. <constraint firstItem="TNA-uj-ut7" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" id="9jL-UB-LXn"/>
  209. <constraint firstAttribute="trailing" secondItem="TNA-uj-ut7" secondAttribute="trailing" id="EL5-oE-Ihv"/>
  210. <constraint firstAttribute="bottom" secondItem="TNA-uj-ut7" secondAttribute="bottom" id="og5-ZU-6fR"/>
  211. </constraints>
  212. <nil key="simulatedTopBarMetrics"/>
  213. <nil key="simulatedBottomBarMetrics"/>
  214. <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
  215. <connections>
  216. <outlet property="blackLabel" destination="FUd-Qz-nzE" id="q1z-4V-ViW"/>
  217. <outlet property="blackView" destination="Ry9-Oc-X2m" id="rgj-cj-ljF"/>
  218. <outlet property="chatLabel" destination="9iF-re-XDo" id="PtD-hw-7Bw"/>
  219. <outlet property="chatView" destination="U5I-bi-mi0" id="MWd-S0-Pk3"/>
  220. <outlet property="dotLeft" destination="MiK-89-Q1b" id="EQd-4P-sIg"/>
  221. <outlet property="dotView" destination="e7v-cD-P17" id="shw-Fo-mes"/>
  222. <outlet property="groupLabel" destination="tXa-sZ-KZH" id="flO-9b-rdc"/>
  223. <outlet property="groupView" destination="2R7-iV-Sqq" id="PoY-Da-mdH"/>
  224. <outlet property="lineView" destination="adv-7f-atF" id="lXK-9M-WsG"/>
  225. <outlet property="personLabel" destination="4Dn-gZ-oVZ" id="Os5-jH-6AD"/>
  226. <outlet property="presonView" destination="dTE-57-dju" id="R0j-D2-Wgh"/>
  227. </connections>
  228. <point key="canvasLocation" x="113.84615384615384" y="-108.05687203791469"/>
  229. </view>
  230. <tapGestureRecognizer id="p5t-B9-i7F">
  231. <connections>
  232. <action selector="tapAction:" destination="iN0-l3-epB" id="Hpv-Wg-dfP"/>
  233. </connections>
  234. </tapGestureRecognizer>
  235. <tapGestureRecognizer id="VuP-g9-yuE">
  236. <connections>
  237. <action selector="tapAction:" destination="iN0-l3-epB" id="Xxy-fA-5p3"/>
  238. </connections>
  239. </tapGestureRecognizer>
  240. <tapGestureRecognizer id="wjg-RA-bzc">
  241. <connections>
  242. <action selector="tapAction:" destination="iN0-l3-epB" id="6U7-Fi-av7"/>
  243. </connections>
  244. </tapGestureRecognizer>
  245. <tapGestureRecognizer id="brw-qj-vlN">
  246. <connections>
  247. <action selector="tapAction:" destination="iN0-l3-epB" id="I6y-Ei-ZXb"/>
  248. </connections>
  249. </tapGestureRecognizer>
  250. </objects>
  251. <resources>
  252. <image name="group_create" width="22" height="22"/>
  253. <systemColor name="systemRedColor">
  254. <color red="1" green="0.23137254900000001" blue="0.18823529410000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  255. </systemColor>
  256. </resources>
  257. </document>