CreateGroup.storyboard 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="16097" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="rw5-Ue-MfT">
  3. <device id="retina4_7" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="16087"/>
  7. <capability name="Safe area layout guides" minToolsVersion="9.0"/>
  8. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  9. </dependencies>
  10. <scenes>
  11. <!--Edit Group View Controller-->
  12. <scene sceneID="5Y4-FY-qZh">
  13. <objects>
  14. <tableViewController storyboardIdentifier="EditGroupViewController" id="pYy-VI-u3I" customClass="EditGroupViewController" sceneMemberID="viewController">
  15. <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="-1" estimatedSectionHeaderHeight="-1" sectionFooterHeight="-1" estimatedSectionFooterHeight="-1" id="TU6-5b-GVn">
  16. <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
  17. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  18. <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
  19. <sections>
  20. <tableViewSection id="oja-sH-MLt">
  21. <cells>
  22. <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="GroupContactCell" id="sPY-iO-HMe">
  23. <rect key="frame" x="0.0" y="17.5" width="375" height="44"/>
  24. <autoresizingMask key="autoresizingMask"/>
  25. <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="sPY-iO-HMe" id="5rN-qi-ssL">
  26. <rect key="frame" x="0.0" y="0.0" width="375" height="44"/>
  27. <autoresizingMask key="autoresizingMask"/>
  28. <subviews>
  29. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="dbc-Ul-H4z" customClass="EditableAvatarView">
  30. <rect key="frame" x="16" y="-20" width="84" height="84"/>
  31. <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  32. <constraints>
  33. <constraint firstAttribute="height" constant="84" id="Mhm-j5-rKw"/>
  34. <constraint firstAttribute="width" constant="84" id="qQt-in-thO"/>
  35. </constraints>
  36. </view>
  37. <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="Group name" adjustsFontForContentSizeCategory="YES" minimumFontSize="17" clearButtonMode="whileEditing" translatesAutoresizingMaskIntoConstraints="NO" id="XIP-2K-zfD">
  38. <rect key="frame" x="110" y="11" width="249" height="22"/>
  39. <inset key="insetFor6xAndEarlier" minX="5" minY="0.0" maxX="-5" maxY="0.0"/>
  40. <fontDescription key="fontDescription" style="UICTFontTextStyleBody"/>
  41. <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/>
  42. </textField>
  43. </subviews>
  44. <constraints>
  45. <constraint firstItem="XIP-2K-zfD" firstAttribute="centerY" secondItem="5rN-qi-ssL" secondAttribute="centerY" id="1dz-zf-vpK"/>
  46. <constraint firstItem="dbc-Ul-H4z" firstAttribute="top" secondItem="5rN-qi-ssL" secondAttribute="topMargin" priority="750" constant="10" id="Czk-6F-yzX"/>
  47. <constraint firstItem="dbc-Ul-H4z" firstAttribute="centerY" secondItem="5rN-qi-ssL" secondAttribute="centerY" id="UOD-17-RyC"/>
  48. <constraint firstAttribute="bottomMargin" secondItem="dbc-Ul-H4z" secondAttribute="bottom" priority="750" constant="10" id="VW7-kc-Yrg"/>
  49. <constraint firstItem="XIP-2K-zfD" firstAttribute="leading" secondItem="dbc-Ul-H4z" secondAttribute="trailing" constant="10" id="iiW-K8-MNw"/>
  50. <constraint firstAttribute="trailingMargin" secondItem="XIP-2K-zfD" secondAttribute="trailing" id="xcs-St-1IM"/>
  51. <constraint firstItem="dbc-Ul-H4z" firstAttribute="leading" secondItem="5rN-qi-ssL" secondAttribute="leadingMargin" id="zMC-SJ-sfr"/>
  52. </constraints>
  53. </tableViewCellContentView>
  54. </tableViewCell>
  55. </cells>
  56. </tableViewSection>
  57. </sections>
  58. <connections>
  59. <outlet property="dataSource" destination="pYy-VI-u3I" id="Q4f-79-GjD"/>
  60. <outlet property="delegate" destination="pYy-VI-u3I" id="LFE-qs-6pD"/>
  61. </connections>
  62. </tableView>
  63. <navigationItem key="navigationItem" id="Bf6-2g-ty3">
  64. <barButtonItem key="leftBarButtonItem" style="plain" systemItem="cancel" id="fBv-HU-WWl">
  65. <connections>
  66. <action selector="cancelAction:" destination="pYy-VI-u3I" id="6Vz-00-lgR"/>
  67. </connections>
  68. </barButtonItem>
  69. <barButtonItem key="rightBarButtonItem" style="done" systemItem="save" id="Y1H-uf-8O2">
  70. <connections>
  71. <action selector="saveAction:" destination="pYy-VI-u3I" id="a6H-ut-xT0"/>
  72. </connections>
  73. </barButtonItem>
  74. </navigationItem>
  75. <connections>
  76. <outlet property="avatarView" destination="dbc-Ul-H4z" id="2ZW-9f-HhX"/>
  77. <outlet property="nameTextField" destination="XIP-2K-zfD" id="b20-iV-Nsg"/>
  78. <segue destination="pRP-UZ-MDc" kind="show" identifier="nextSegue" id="QE0-Zb-Lkd"/>
  79. </connections>
  80. </tableViewController>
  81. <placeholder placeholderIdentifier="IBFirstResponder" id="zZ7-ym-bO6" userLabel="First Responder" sceneMemberID="firstResponder"/>
  82. </objects>
  83. <point key="canvasLocation" x="284.80000000000001" y="394.00299850074964"/>
  84. </scene>
  85. <!--Create Group Navigation Controller-->
  86. <scene sceneID="QrV-aZ-6A5">
  87. <objects>
  88. <navigationController id="rw5-Ue-MfT" customClass="CreateGroupNavigationController" sceneMemberID="viewController">
  89. <navigationBar key="navigationBar" contentMode="scaleToFill" id="zV0-37-MZM">
  90. <rect key="frame" x="0.0" y="0.0" width="375" height="44"/>
  91. <autoresizingMask key="autoresizingMask"/>
  92. </navigationBar>
  93. <connections>
  94. <segue destination="pYy-VI-u3I" kind="relationship" relationship="rootViewController" id="S1y-PU-41H"/>
  95. </connections>
  96. </navigationController>
  97. <placeholder placeholderIdentifier="IBFirstResponder" id="uaF-DX-hqi" userLabel="First Responder" sceneMemberID="firstResponder"/>
  98. </objects>
  99. <point key="canvasLocation" x="-368" y="394.00299850074964"/>
  100. </scene>
  101. <!--Pick Group Members View Controller-->
  102. <scene sceneID="tHw-X9-tGP">
  103. <objects>
  104. <viewController storyboardIdentifier="PickGroupMembersViewController" id="pRP-UZ-MDc" customClass="PickGroupMembersViewController" sceneMemberID="viewController">
  105. <view key="view" contentMode="scaleToFill" id="kQx-BZ-Bah">
  106. <rect key="frame" x="0.0" y="0.0" width="375" height="623"/>
  107. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  108. <subviews>
  109. <tableView opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="-1" estimatedSectionHeaderHeight="-1" sectionFooterHeight="-1" estimatedSectionFooterHeight="-1" translatesAutoresizingMaskIntoConstraints="NO" id="Dte-nU-WTo">
  110. <rect key="frame" x="0.0" y="0.0" width="375" height="623"/>
  111. <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
  112. <prototypes>
  113. <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="GroupContactCell" id="3Vm-SM-8dW" customClass="ContactCell">
  114. <rect key="frame" x="0.0" y="28" width="375" height="50"/>
  115. <autoresizingMask key="autoresizingMask"/>
  116. <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="3Vm-SM-8dW" id="gu8-Eo-3iT">
  117. <rect key="frame" x="0.0" y="0.0" width="375" height="50"/>
  118. <autoresizingMask key="autoresizingMask"/>
  119. <subviews>
  120. <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" verticalHuggingPriority="251" horizontalCompressionResistancePriority="751" text="IDENTITY" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsLetterSpacingToFitWidth="YES" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Sjk-Lr-HGX">
  121. <rect key="frame" x="309" y="25" width="51" height="14"/>
  122. <inset key="insetFor6xAndEarlier" minX="-5" minY="0.0" maxX="5" maxY="0.0"/>
  123. <fontDescription key="fontDescription" style="UICTFontTextStyleCaption2"/>
  124. <color key="textColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  125. <color key="highlightedColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  126. </label>
  127. <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" verticalCompressionResistancePriority="751" image="verification32-2.png" translatesAutoresizingMaskIntoConstraints="NO" id="GNQ-fv-Xgt">
  128. <rect key="frame" x="328" y="13" width="32" height="8"/>
  129. <constraints>
  130. <constraint firstAttribute="height" constant="8" id="9qP-3s-e1m"/>
  131. <constraint firstAttribute="width" constant="32" id="fBM-aB-7At"/>
  132. </constraints>
  133. <inset key="insetFor6xAndEarlier" minX="-5" minY="0.0" maxX="5" maxY="0.0"/>
  134. </imageView>
  135. <imageView userInteractionEnabled="NO" contentMode="scaleToFill" image="Check" translatesAutoresizingMaskIntoConstraints="NO" id="Xvo-jj-sHa">
  136. <rect key="frame" x="15" y="12" width="26" height="26"/>
  137. <constraints>
  138. <constraint firstAttribute="width" constant="26" id="14f-sE-LX8"/>
  139. <constraint firstAttribute="height" constant="26" id="1EY-Na-OXE"/>
  140. </constraints>
  141. <inset key="insetFor6xAndEarlier" minX="5" minY="0.0" maxX="-5" maxY="0.0"/>
  142. </imageView>
  143. <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="First Last Name" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsLetterSpacingToFitWidth="YES" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xgZ-fa-5gf" customClass="ContactNameLabel">
  144. <rect key="frame" x="51" y="11" width="136" height="28"/>
  145. <inset key="insetFor6xAndEarlier" minX="5" minY="0.0" maxX="5" maxY="0.0"/>
  146. <fontDescription key="fontDescription" style="UICTFontTextStyleTitle3"/>
  147. <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  148. <nil key="highlightedColor"/>
  149. </label>
  150. <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="WorkContact.png" translatesAutoresizingMaskIntoConstraints="NO" id="Im4-ux-epS">
  151. <rect key="frame" x="279" y="15.5" width="20" height="19"/>
  152. <constraints>
  153. <constraint firstAttribute="width" constant="20" id="7nC-vu-Y9O"/>
  154. <constraint firstAttribute="height" constant="19" id="k0W-Bt-NEj"/>
  155. </constraints>
  156. </imageView>
  157. </subviews>
  158. <constraints>
  159. <constraint firstItem="xgZ-fa-5gf" firstAttribute="top" secondItem="gu8-Eo-3iT" secondAttribute="topMargin" id="Exf-ex-xU7"/>
  160. <constraint firstItem="Xvo-jj-sHa" firstAttribute="leading" secondItem="gu8-Eo-3iT" secondAttribute="leadingMargin" id="HZ6-xQ-Ier"/>
  161. <constraint firstItem="Im4-ux-epS" firstAttribute="centerY" secondItem="gu8-Eo-3iT" secondAttribute="centerY" id="Orc-r4-tL4"/>
  162. <constraint firstItem="Xvo-jj-sHa" firstAttribute="centerY" secondItem="gu8-Eo-3iT" secondAttribute="centerY" id="UFB-UH-j2u"/>
  163. <constraint firstAttribute="bottomMargin" secondItem="xgZ-fa-5gf" secondAttribute="bottom" id="aet-4l-PAT"/>
  164. <constraint firstItem="xgZ-fa-5gf" firstAttribute="leading" secondItem="Xvo-jj-sHa" secondAttribute="trailing" constant="10" id="ajO-hp-JPN"/>
  165. <constraint firstAttribute="trailingMargin" secondItem="GNQ-fv-Xgt" secondAttribute="trailing" id="b1X-TF-RyF"/>
  166. <constraint firstAttribute="bottomMargin" secondItem="Sjk-Lr-HGX" secondAttribute="bottom" id="bGK-TS-V1k"/>
  167. <constraint firstItem="Im4-ux-epS" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="xgZ-fa-5gf" secondAttribute="trailing" constant="5" id="hJa-OM-o6i"/>
  168. <constraint firstItem="Sjk-Lr-HGX" firstAttribute="leading" secondItem="Im4-ux-epS" secondAttribute="trailing" constant="10" id="i5f-Bf-x6H"/>
  169. <constraint firstAttribute="trailingMargin" secondItem="Sjk-Lr-HGX" secondAttribute="trailing" id="p0y-N1-9Xn"/>
  170. <constraint firstItem="Sjk-Lr-HGX" firstAttribute="top" secondItem="GNQ-fv-Xgt" secondAttribute="bottom" constant="4" id="s28-UN-9nc"/>
  171. <constraint firstItem="GNQ-fv-Xgt" firstAttribute="top" secondItem="gu8-Eo-3iT" secondAttribute="topMargin" constant="2" id="tIr-sU-vC3"/>
  172. </constraints>
  173. </tableViewCellContentView>
  174. <connections>
  175. <outlet property="checkmarkView" destination="Xvo-jj-sHa" id="taH-nu-syQ"/>
  176. <outlet property="identityLabel" destination="Sjk-Lr-HGX" id="eoQ-jV-5TY"/>
  177. <outlet property="nameLabel" destination="xgZ-fa-5gf" id="eZ1-Ih-IAU"/>
  178. <outlet property="threemaTypeIcon" destination="Im4-ux-epS" id="o9A-NB-oLX"/>
  179. <outlet property="verificationLevel" destination="GNQ-fv-Xgt" id="TBU-2V-xOZ"/>
  180. </connections>
  181. </tableViewCell>
  182. </prototypes>
  183. <connections>
  184. <outlet property="dataSource" destination="pRP-UZ-MDc" id="6sd-qI-Wbt"/>
  185. <outlet property="delegate" destination="pRP-UZ-MDc" id="GO6-lU-OVz"/>
  186. </connections>
  187. </tableView>
  188. </subviews>
  189. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
  190. <constraints>
  191. <constraint firstItem="Dte-nU-WTo" firstAttribute="bottom" secondItem="9Z6-Eu-vqd" secondAttribute="bottom" id="5sh-4v-YTb"/>
  192. <constraint firstItem="Dte-nU-WTo" firstAttribute="top" secondItem="9Z6-Eu-vqd" secondAttribute="top" id="9J6-HJ-OtE"/>
  193. <constraint firstItem="Dte-nU-WTo" firstAttribute="leading" secondItem="9Z6-Eu-vqd" secondAttribute="leading" id="P3F-kg-BaS"/>
  194. <constraint firstItem="Dte-nU-WTo" firstAttribute="trailing" secondItem="9Z6-Eu-vqd" secondAttribute="trailing" id="R2E-xo-MD9"/>
  195. </constraints>
  196. <viewLayoutGuide key="safeArea" id="9Z6-Eu-vqd"/>
  197. </view>
  198. <extendedEdge key="edgesForExtendedLayout"/>
  199. <navigationItem key="navigationItem" id="N8e-X7-iYC">
  200. <nil key="title"/>
  201. <barButtonItem key="leftBarButtonItem" systemItem="cancel" id="aBy-Cu-5nM">
  202. <connections>
  203. <action selector="cancelAction:" destination="pRP-UZ-MDc" id="rhI-qC-tyo"/>
  204. </connections>
  205. </barButtonItem>
  206. <barButtonItem key="rightBarButtonItem" systemItem="save" id="CRz-Va-V2f">
  207. <connections>
  208. <action selector="saveAction:" destination="pRP-UZ-MDc" id="gnR-m5-b2i"/>
  209. </connections>
  210. </barButtonItem>
  211. </navigationItem>
  212. <connections>
  213. <outlet property="segmentControl" destination="gcL-5P-eVM" id="DgU-8i-dHu"/>
  214. <outlet property="tableView" destination="Dte-nU-WTo" id="EXg-o7-Tsd"/>
  215. </connections>
  216. </viewController>
  217. <placeholder placeholderIdentifier="IBFirstResponder" id="eYp-tJ-8gn" userLabel="First Responder" sceneMemberID="firstResponder"/>
  218. <segmentedControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="bar" selectedSegmentIndex="0" id="gcL-5P-eVM">
  219. <rect key="frame" x="0.0" y="-1" width="139" height="30"/>
  220. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
  221. <segments>
  222. <segment title="Contacts"/>
  223. <segment title="Work"/>
  224. </segments>
  225. <connections>
  226. <action selector="segmentedControlChanged:" destination="pRP-UZ-MDc" eventType="valueChanged" id="deN-sm-wiN"/>
  227. </connections>
  228. </segmentedControl>
  229. </objects>
  230. <point key="canvasLocation" x="1160" y="394.00299850074964"/>
  231. </scene>
  232. </scenes>
  233. <resources>
  234. <image name="Check" width="16" height="16"/>
  235. <image name="WorkContact.png" width="20" height="20"/>
  236. <image name="verification32-2.png" width="32" height="8"/>
  237. </resources>
  238. </document>