NCIntro.storyboard 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="15702" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="QS9-pa-PcE">
  3. <device id="retina6_1" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="15704"/>
  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. <!--Intro View Controller-->
  12. <scene sceneID="f2b-bc-1G0">
  13. <objects>
  14. <viewController id="QS9-pa-PcE" customClass="NCIntroViewController" customModule="Nextcloud" customModuleProvider="target" sceneMemberID="viewController">
  15. <view key="view" contentMode="scaleToFill" id="Xnz-EW-9gg">
  16. <rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
  17. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  18. <subviews>
  19. <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" dataMode="prototypes" translatesAutoresizingMaskIntoConstraints="NO" id="o6I-qu-IDh">
  20. <rect key="frame" x="8" y="104" width="398" height="398"/>
  21. <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  22. <constraints>
  23. <constraint firstAttribute="width" secondItem="o6I-qu-IDh" secondAttribute="height" multiplier="1:1" priority="750" id="N8S-l1-3ac"/>
  24. </constraints>
  25. <collectionViewFlowLayout key="collectionViewLayout" scrollDirection="horizontal" minimumLineSpacing="0.0" minimumInteritemSpacing="0.0" id="VRH-dG-Ra1">
  26. <size key="itemSize" width="0.0" height="0.0"/>
  27. <size key="headerReferenceSize" width="0.0" height="0.0"/>
  28. <size key="footerReferenceSize" width="0.0" height="0.0"/>
  29. <inset key="sectionInset" minX="0.0" minY="0.0" maxX="0.0" maxY="0.0"/>
  30. </collectionViewFlowLayout>
  31. </collectionView>
  32. <pageControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" numberOfPages="3" translatesAutoresizingMaskIntoConstraints="NO" id="Eu1-Gv-7Jx">
  33. <rect key="frame" x="187.5" y="510" width="39" height="10"/>
  34. <constraints>
  35. <constraint firstAttribute="height" constant="10" id="6xY-X5-z4w"/>
  36. <constraint firstAttribute="height" relation="greaterThanOrEqual" constant="10" id="HuN-3g-bM7"/>
  37. </constraints>
  38. </pageControl>
  39. <button opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Yyc-bK-mqW">
  40. <rect key="frame" x="72" y="584" width="270" height="40"/>
  41. <constraints>
  42. <constraint firstAttribute="height" constant="40" id="h0h-Pp-A9q"/>
  43. <constraint firstAttribute="width" constant="270" id="mXS-9b-u5o"/>
  44. </constraints>
  45. <fontDescription key="fontDescription" type="system" pointSize="16"/>
  46. <state key="normal" title="Login"/>
  47. <connections>
  48. <action selector="login:" destination="QS9-pa-PcE" eventType="touchUpInside" id="Lb4-EV-uT9"/>
  49. </connections>
  50. </button>
  51. <button opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="N4X-JQ-1c1">
  52. <rect key="frame" x="72" y="632" width="270" height="40"/>
  53. <constraints>
  54. <constraint firstAttribute="height" constant="40" id="Z1i-8h-Kkj"/>
  55. <constraint firstAttribute="width" constant="270" id="ski-k5-xeL"/>
  56. </constraints>
  57. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  58. <state key="normal" title="Signup"/>
  59. <connections>
  60. <action selector="signup:" destination="QS9-pa-PcE" eventType="touchUpInside" id="wKo-W5-MBd"/>
  61. </connections>
  62. </button>
  63. <button opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Z5d-gx-rTR">
  64. <rect key="frame" x="72" y="832" width="270" height="30"/>
  65. <constraints>
  66. <constraint firstAttribute="width" constant="270" id="rtc-VW-fLA"/>
  67. <constraint firstAttribute="height" constant="30" id="wPA-Ly-uB0"/>
  68. </constraints>
  69. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  70. <state key="normal" title="Host"/>
  71. <connections>
  72. <action selector="host:" destination="QS9-pa-PcE" eventType="touchUpInside" id="Zev-U0-oLN"/>
  73. </connections>
  74. </button>
  75. </subviews>
  76. <color key="backgroundColor" systemColor="opaqueSeparatorColor" red="0.77647058820000003" green="0.77647058820000003" blue="0.7843137255" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  77. <constraints>
  78. <constraint firstItem="Z5d-gx-rTR" firstAttribute="centerX" secondItem="Xnz-EW-9gg" secondAttribute="centerX" id="5JN-bZ-Cfc"/>
  79. <constraint firstItem="Z5d-gx-rTR" firstAttribute="top" relation="greaterThanOrEqual" secondItem="N4X-JQ-1c1" secondAttribute="bottom" constant="8" id="5bf-uK-zTE"/>
  80. <constraint firstItem="o6I-qu-IDh" firstAttribute="leading" secondItem="Yku-CN-snD" secondAttribute="leading" constant="8" id="5fD-CQ-g64"/>
  81. <constraint firstItem="Yyc-bK-mqW" firstAttribute="centerX" secondItem="Xnz-EW-9gg" secondAttribute="centerX" id="73g-Jz-FyB"/>
  82. <constraint firstItem="Eu1-Gv-7Jx" firstAttribute="top" secondItem="o6I-qu-IDh" secondAttribute="bottom" constant="8" id="Eeu-jq-3mJ"/>
  83. <constraint firstItem="Yku-CN-snD" firstAttribute="trailing" secondItem="o6I-qu-IDh" secondAttribute="trailing" constant="8" id="Hc4-PE-nDo"/>
  84. <constraint firstItem="o6I-qu-IDh" firstAttribute="centerX" secondItem="Xnz-EW-9gg" secondAttribute="centerX" id="XgO-Ht-bat"/>
  85. <constraint firstItem="Yyc-bK-mqW" firstAttribute="top" secondItem="Eu1-Gv-7Jx" secondAttribute="bottom" priority="250" constant="64" id="avi-Qq-NVJ"/>
  86. <constraint firstItem="N4X-JQ-1c1" firstAttribute="top" secondItem="Yyc-bK-mqW" secondAttribute="bottom" constant="8" id="g2S-FI-zsd"/>
  87. <constraint firstItem="N4X-JQ-1c1" firstAttribute="centerX" secondItem="Xnz-EW-9gg" secondAttribute="centerX" id="pyF-TA-FZv"/>
  88. <constraint firstItem="Yyc-bK-mqW" firstAttribute="top" relation="greaterThanOrEqual" secondItem="Eu1-Gv-7Jx" secondAttribute="bottom" constant="8" id="qO4-JO-SuY"/>
  89. <constraint firstItem="Yku-CN-snD" firstAttribute="bottom" secondItem="Z5d-gx-rTR" secondAttribute="bottom" id="qo7-hg-l1p"/>
  90. <constraint firstItem="o6I-qu-IDh" firstAttribute="top" secondItem="Xnz-EW-9gg" secondAttribute="topMargin" constant="60" id="qoE-U2-Ogf">
  91. <variation key="heightClass=compact" constant="8"/>
  92. </constraint>
  93. <constraint firstItem="Eu1-Gv-7Jx" firstAttribute="centerX" secondItem="Xnz-EW-9gg" secondAttribute="centerX" id="rML-gL-iXA"/>
  94. <constraint firstItem="o6I-qu-IDh" firstAttribute="width" secondItem="o6I-qu-IDh" secondAttribute="height" multiplier="1:1" priority="750" id="tPF-eA-Pcb"/>
  95. </constraints>
  96. <viewLayoutGuide key="safeArea" id="Yku-CN-snD"/>
  97. </view>
  98. <connections>
  99. <outlet property="buttonHost" destination="Z5d-gx-rTR" id="Ngu-DS-yLh"/>
  100. <outlet property="buttonLogin" destination="Yyc-bK-mqW" id="LPF-TP-LmK"/>
  101. <outlet property="buttonSignUp" destination="N4X-JQ-1c1" id="jz0-6S-IxP"/>
  102. <outlet property="introCollectionView" destination="o6I-qu-IDh" id="DVx-Rt-VE8"/>
  103. <outlet property="pageControl" destination="Eu1-Gv-7Jx" id="brQ-v9-knr"/>
  104. </connections>
  105. </viewController>
  106. <placeholder placeholderIdentifier="IBFirstResponder" id="0nF-77-z2t" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
  107. </objects>
  108. <point key="canvasLocation" x="-158" y="123"/>
  109. </scene>
  110. </scenes>
  111. </document>