VLCNetworkLoginViewController.xib 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="9059" systemVersion="15B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES">
  3. <dependencies>
  4. <deployment identifier="iOS"/>
  5. <development version="5000" identifier="xcode"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9049"/>
  7. </dependencies>
  8. <objects>
  9. <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="VLCNetworkLoginViewController">
  10. <connections>
  11. <outlet property="connectButton" destination="6" id="96"/>
  12. <outlet property="loginHelpLabel" destination="lGc-Rk-dDO" id="q9y-NH-Vuw"/>
  13. <outlet property="passwordField" destination="94" id="98"/>
  14. <outlet property="portField" destination="apI-bG-FZ2" id="MIF-Oo-nwz"/>
  15. <outlet property="portLabel" destination="Zhl-CE-wU8" id="zn0-t5-T93"/>
  16. <outlet property="protocolSegmentedControl" destination="NYh-cy-I1V" id="ceN-Fw-Wvi"/>
  17. <outlet property="saveButton" destination="axZ-sK-2Iz" id="V1h-25-LcT"/>
  18. <outlet property="serverField" destination="7" id="1wI-tJ-SsR"/>
  19. <outlet property="serverLabel" destination="LPm-mG-2Dr" id="wuB-QJ-2n3"/>
  20. <outlet property="storedServersTableView" destination="105" id="spe-O0-i8M"/>
  21. <outlet property="usernameField" destination="44" id="101"/>
  22. <outlet property="view" destination="1" id="3"/>
  23. </connections>
  24. </placeholder>
  25. <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
  26. <view contentMode="scaleToFill" id="1">
  27. <rect key="frame" x="0.0" y="0.0" width="320" height="522"/>
  28. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  29. <userGuides>
  30. <userLayoutGuide location="161" affinity="minX"/>
  31. <userLayoutGuide location="160" affinity="minX"/>
  32. </userGuides>
  33. <subviews>
  34. <textField clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="yourserver.local" textAlignment="center" minimumFontSize="17" clearButtonMode="unlessEditing" translatesAutoresizingMaskIntoConstraints="NO" id="7">
  35. <rect key="frame" x="104" y="44" width="216" height="31"/>
  36. <animations/>
  37. <color key="backgroundColor" red="0.28627450980392155" green="0.28627450980392155" blue="0.28627450980392155" alpha="1" colorSpace="calibratedRGB"/>
  38. <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
  39. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  40. <textInputTraits key="textInputTraits" autocorrectionType="no" keyboardAppearance="alert"/>
  41. </textField>
  42. <button contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="6">
  43. <rect key="frame" x="0.0" y="122" width="320" height="40"/>
  44. <animations/>
  45. <color key="backgroundColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
  46. <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
  47. <state key="normal" title="Connect"/>
  48. <connections>
  49. <action selector="connectToServer:" destination="-1" eventType="touchUpInside" id="104"/>
  50. </connections>
  51. </button>
  52. <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" showsVerticalScrollIndicator="NO" style="plain" separatorStyle="none" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" translatesAutoresizingMaskIntoConstraints="NO" id="105">
  53. <rect key="frame" x="0.0" y="330" width="320" height="192"/>
  54. <animations/>
  55. <color key="separatorColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
  56. <connections>
  57. <outlet property="dataSource" destination="-1" id="109"/>
  58. <outlet property="delegate" destination="-1" id="108"/>
  59. </connections>
  60. </tableView>
  61. <button contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="axZ-sK-2Iz">
  62. <rect key="frame" x="0.0" y="282" width="320" height="40"/>
  63. <animations/>
  64. <color key="backgroundColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
  65. <constraints>
  66. <constraint firstAttribute="height" constant="40" id="DAp-u8-CTD"/>
  67. </constraints>
  68. <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
  69. <state key="normal" title="Save"/>
  70. <connections>
  71. <action selector="saveServer:" destination="-1" eventType="touchUpInside" id="ZeK-OS-WaT"/>
  72. </connections>
  73. </button>
  74. <textField clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="Password" textAlignment="center" minimumFontSize="17" clearButtonMode="unlessEditing" translatesAutoresizingMaskIntoConstraints="NO" id="94">
  75. <rect key="frame" x="0.0" y="206" width="320" height="31"/>
  76. <animations/>
  77. <color key="backgroundColor" red="0.28627450980392155" green="0.28627450980392155" blue="0.28627450980392155" alpha="1" colorSpace="calibratedRGB"/>
  78. <constraints>
  79. <constraint firstAttribute="height" constant="31" id="t5J-e3-YiA"/>
  80. </constraints>
  81. <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
  82. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  83. <textInputTraits key="textInputTraits" autocorrectionType="no" keyboardAppearance="alert" secureTextEntry="YES"/>
  84. </textField>
  85. <textField clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="User" textAlignment="center" minimumFontSize="17" clearButtonMode="unlessEditing" translatesAutoresizingMaskIntoConstraints="NO" id="44">
  86. <rect key="frame" x="0.0" y="170" width="320" height="31"/>
  87. <animations/>
  88. <color key="backgroundColor" red="0.28627450980392155" green="0.28627450980392155" blue="0.28627450980392155" alpha="1" colorSpace="calibratedRGB"/>
  89. <constraints>
  90. <constraint firstAttribute="height" constant="31" id="Wcl-En-1Cy"/>
  91. </constraints>
  92. <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
  93. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  94. <textInputTraits key="textInputTraits" autocorrectionType="no" keyboardAppearance="alert"/>
  95. </textField>
  96. <label clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="If required by the server, enter user name and password." textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" minimumFontSize="9" useAutomaticPreferredMaxLayoutWidth="YES" preferredMaxLayoutWidth="304" translatesAutoresizingMaskIntoConstraints="NO" id="lGc-Rk-dDO">
  97. <rect key="frame" x="8" y="243" width="304" height="34"/>
  98. <animations/>
  99. <color key="backgroundColor" red="0.15686274510000001" green="0.15686274510000001" blue="0.15686274510000001" alpha="1" colorSpace="calibratedRGB"/>
  100. <constraints>
  101. <constraint firstAttribute="height" constant="34" id="S0f-AU-sdf"/>
  102. </constraints>
  103. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  104. <color key="textColor" red="0.58823529411764708" green="0.58823529411764708" blue="0.58823529411764708" alpha="1" colorSpace="calibratedRGB"/>
  105. <nil key="highlightedColor"/>
  106. </label>
  107. <label clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Port" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" minimumFontSize="9" useAutomaticPreferredMaxLayoutWidth="YES" preferredMaxLayoutWidth="88" translatesAutoresizingMaskIntoConstraints="NO" id="Zhl-CE-wU8">
  108. <rect key="frame" x="8" y="83" width="88" height="31"/>
  109. <animations/>
  110. <color key="backgroundColor" red="0.15686274510000001" green="0.15686274510000001" blue="0.15686274510000001" alpha="1" colorSpace="calibratedRGB"/>
  111. <constraints>
  112. <constraint firstAttribute="width" constant="88" id="p4B-SD-ePV"/>
  113. </constraints>
  114. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  115. <color key="textColor" red="0.58823529409999997" green="0.58823529409999997" blue="0.58823529409999997" alpha="1" colorSpace="calibratedRGB"/>
  116. <nil key="highlightedColor"/>
  117. </label>
  118. <segmentedControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="plain" translatesAutoresizingMaskIntoConstraints="NO" id="NYh-cy-I1V">
  119. <rect key="frame" x="8" y="8" width="304" height="29"/>
  120. <animations/>
  121. <segments>
  122. <segment title="SMB"/>
  123. <segment title="FTP"/>
  124. <segment title="PLEX"/>
  125. </segments>
  126. <color key="tintColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
  127. <connections>
  128. <action selector="protocolSelectionChanged:" destination="-1" eventType="touchUpInside" id="X3V-Yt-aLq"/>
  129. <action selector="protocolSelectionChanged:" destination="-1" eventType="valueChanged" id="ngV-iM-5Bw"/>
  130. </connections>
  131. </segmentedControl>
  132. <textField clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="1234" textAlignment="center" minimumFontSize="17" clearButtonMode="unlessEditing" translatesAutoresizingMaskIntoConstraints="NO" id="apI-bG-FZ2">
  133. <rect key="frame" x="104" y="83" width="216" height="31"/>
  134. <animations/>
  135. <color key="backgroundColor" red="0.28627450980000002" green="0.28627450980000002" blue="0.28627450980000002" alpha="1" colorSpace="calibratedRGB"/>
  136. <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
  137. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  138. <textInputTraits key="textInputTraits" autocorrectionType="no" keyboardAppearance="alert"/>
  139. </textField>
  140. <label clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Server" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" minimumFontSize="9" useAutomaticPreferredMaxLayoutWidth="YES" preferredMaxLayoutWidth="88" translatesAutoresizingMaskIntoConstraints="NO" id="LPm-mG-2Dr">
  141. <rect key="frame" x="8" y="44" width="88" height="31"/>
  142. <animations/>
  143. <color key="backgroundColor" red="0.15686274510000001" green="0.15686274510000001" blue="0.15686274510000001" alpha="1" colorSpace="calibratedRGB"/>
  144. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  145. <color key="textColor" red="0.58823529409999997" green="0.58823529409999997" blue="0.58823529409999997" alpha="1" colorSpace="calibratedRGB"/>
  146. <nil key="highlightedColor"/>
  147. </label>
  148. </subviews>
  149. <animations/>
  150. <color key="backgroundColor" red="0.15686274509803921" green="0.15686274509803921" blue="0.15686274509803921" alpha="1" colorSpace="calibratedRGB"/>
  151. <constraints>
  152. <constraint firstItem="94" firstAttribute="leading" secondItem="1" secondAttribute="leading" id="00j-iv-ALs"/>
  153. <constraint firstItem="apI-bG-FZ2" firstAttribute="leading" secondItem="Zhl-CE-wU8" secondAttribute="trailing" constant="8" id="0zc-Ga-gVi"/>
  154. <constraint firstItem="7" firstAttribute="leading" secondItem="LPm-mG-2Dr" secondAttribute="trailing" constant="8" id="1Ih-ZI-DYW"/>
  155. <constraint firstItem="44" firstAttribute="top" secondItem="1" secondAttribute="top" constant="170" id="3ie-b8-6nV"/>
  156. <constraint firstItem="lGc-Rk-dDO" firstAttribute="top" secondItem="94" secondAttribute="bottom" constant="6" id="3qD-yw-3wT"/>
  157. <constraint firstItem="apI-bG-FZ2" firstAttribute="width" secondItem="7" secondAttribute="width" id="5gp-i0-dXn"/>
  158. <constraint firstAttribute="trailing" secondItem="apI-bG-FZ2" secondAttribute="trailing" id="5x5-Qe-7Oy"/>
  159. <constraint firstItem="apI-bG-FZ2" firstAttribute="height" secondItem="7" secondAttribute="height" id="7bL-Mv-jlI"/>
  160. <constraint firstAttribute="trailing" secondItem="6" secondAttribute="trailing" id="AQj-p8-0a0"/>
  161. <constraint firstItem="LPm-mG-2Dr" firstAttribute="top" secondItem="1" secondAttribute="top" constant="44" id="BJg-3H-0vg"/>
  162. <constraint firstAttribute="bottom" secondItem="105" secondAttribute="bottom" id="BTW-QM-u2i"/>
  163. <constraint firstItem="7" firstAttribute="top" secondItem="1" secondAttribute="top" constant="44" id="C0R-Jy-w5t"/>
  164. <constraint firstItem="Zhl-CE-wU8" firstAttribute="leading" secondItem="1" secondAttribute="leading" constant="8" id="E71-7V-rsg"/>
  165. <constraint firstItem="NYh-cy-I1V" firstAttribute="leading" secondItem="1" secondAttribute="leading" constant="8" id="Hrm-13-0RW"/>
  166. <constraint firstItem="44" firstAttribute="width" secondItem="94" secondAttribute="width" id="IYR-aa-sG0"/>
  167. <constraint firstItem="apI-bG-FZ2" firstAttribute="height" secondItem="Zhl-CE-wU8" secondAttribute="height" id="Ksd-y3-VET"/>
  168. <constraint firstItem="NYh-cy-I1V" firstAttribute="top" secondItem="1" secondAttribute="top" constant="8" id="LMY-BT-hVj"/>
  169. <constraint firstItem="7" firstAttribute="height" secondItem="LPm-mG-2Dr" secondAttribute="height" id="MO8-O0-UJL"/>
  170. <constraint firstItem="6" firstAttribute="height" secondItem="axZ-sK-2Iz" secondAttribute="height" id="MlF-WG-H0C"/>
  171. <constraint firstItem="7" firstAttribute="top" secondItem="NYh-cy-I1V" secondAttribute="bottom" constant="8" id="OTS-Bf-W5z"/>
  172. <constraint firstItem="44" firstAttribute="height" secondItem="94" secondAttribute="height" id="Oba-Fv-oJH"/>
  173. <constraint firstItem="6" firstAttribute="top" secondItem="1" secondAttribute="top" constant="122" id="Oj4-2C-zHh"/>
  174. <constraint firstItem="6" firstAttribute="width" secondItem="axZ-sK-2Iz" secondAttribute="width" id="Pim-ys-gBx"/>
  175. <constraint firstItem="105" firstAttribute="top" secondItem="axZ-sK-2Iz" secondAttribute="bottom" constant="8" id="To5-Xz-OAh"/>
  176. <constraint firstItem="Zhl-CE-wU8" firstAttribute="top" secondItem="1" secondAttribute="top" constant="83" id="UBS-tC-jyT"/>
  177. <constraint firstItem="44" firstAttribute="leading" secondItem="1" secondAttribute="leading" id="UWi-54-8I3"/>
  178. <constraint firstAttribute="trailing" secondItem="105" secondAttribute="trailing" id="Vvv-1Z-ZMc"/>
  179. <constraint firstItem="axZ-sK-2Iz" firstAttribute="top" secondItem="lGc-Rk-dDO" secondAttribute="bottom" constant="5" id="Y1m-jA-dqT"/>
  180. <constraint firstItem="105" firstAttribute="leading" secondItem="1" secondAttribute="leading" id="aIE-Wg-5Y7"/>
  181. <constraint firstItem="apI-bG-FZ2" firstAttribute="top" secondItem="1" secondAttribute="top" constant="83" id="cQt-BV-MQb"/>
  182. <constraint firstAttribute="trailing" secondItem="axZ-sK-2Iz" secondAttribute="trailing" id="dgP-As-UCL"/>
  183. <constraint firstItem="LPm-mG-2Dr" firstAttribute="leading" secondItem="1" secondAttribute="leading" constant="8" id="doh-7s-8iS"/>
  184. <constraint firstItem="44" firstAttribute="height" secondItem="apI-bG-FZ2" secondAttribute="height" id="gJO-VL-TaV"/>
  185. <constraint firstItem="6" firstAttribute="leading" secondItem="1" secondAttribute="leading" id="igV-Hl-tye"/>
  186. <constraint firstAttribute="trailing" secondItem="94" secondAttribute="trailing" id="kmd-me-HsS"/>
  187. <constraint firstAttribute="trailing" secondItem="lGc-Rk-dDO" secondAttribute="trailing" constant="8" id="nNt-k2-iyA"/>
  188. <constraint firstAttribute="trailing" secondItem="NYh-cy-I1V" secondAttribute="trailing" constant="8" id="oxC-Xh-glK"/>
  189. <constraint firstItem="44" firstAttribute="height" secondItem="7" secondAttribute="height" id="qQ9-mw-Sk6"/>
  190. <constraint firstAttribute="trailing" secondItem="7" secondAttribute="trailing" id="s6R-j0-C63"/>
  191. <constraint firstAttribute="trailing" secondItem="44" secondAttribute="trailing" id="sh3-sl-Y8t"/>
  192. <constraint firstItem="axZ-sK-2Iz" firstAttribute="leading" secondItem="1" secondAttribute="leading" id="vs0-MA-8BC"/>
  193. <constraint firstItem="lGc-Rk-dDO" firstAttribute="leading" secondItem="1" secondAttribute="leading" constant="8" id="vxv-nw-B8b"/>
  194. <constraint firstItem="94" firstAttribute="top" secondItem="44" secondAttribute="bottom" constant="5" id="wQo-eO-rj9"/>
  195. </constraints>
  196. <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
  197. <point key="canvasLocation" x="352" y="366"/>
  198. </view>
  199. </objects>
  200. </document>