CallDiagnostic.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="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="F0h-EV-d2k">
  3. <device id="retina4_7" orientation="portrait">
  4. <adaptation id="fullscreen"/>
  5. </device>
  6. <dependencies>
  7. <deployment identifier="iOS"/>
  8. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13173"/>
  9. <capability name="Constraints to layout margins" minToolsVersion="6.0"/>
  10. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  11. </dependencies>
  12. <scenes>
  13. <!--Call Diagnostic View Controller-->
  14. <scene sceneID="MgA-J1-bat">
  15. <objects>
  16. <viewController id="F0h-EV-d2k" customClass="CallDiagnosticViewController" customModule="Threema" customModuleProvider="target" sceneMemberID="viewController">
  17. <layoutGuides>
  18. <viewControllerLayoutGuide type="top" id="vCT-Ic-0Z2"/>
  19. <viewControllerLayoutGuide type="bottom" id="zZh-4J-azl"/>
  20. </layoutGuides>
  21. <view key="view" contentMode="scaleToFill" id="KbW-Gj-Lp3">
  22. <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
  23. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  24. <subviews>
  25. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Start this tool to debug problems with setting up a voice call connection" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Sxb-PJ-fL2">
  26. <rect key="frame" x="16" y="35" width="343" height="20.5"/>
  27. <fontDescription key="fontDescription" style="UICTFontTextStyleBody"/>
  28. <nil key="textColor"/>
  29. <nil key="highlightedColor"/>
  30. </label>
  31. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="YU3-O2-gA5">
  32. <rect key="frame" x="147.5" y="63.5" width="80" height="40"/>
  33. <constraints>
  34. <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="80" id="gB4-lr-Pz4"/>
  35. <constraint firstAttribute="height" relation="greaterThanOrEqual" constant="40" id="uL7-EC-ZNh"/>
  36. </constraints>
  37. <fontDescription key="fontDescription" style="UICTFontTextStyleBody"/>
  38. <state key="normal" title="Start">
  39. <color key="titleColor" cocoaTouchSystemColor="darkTextColor"/>
  40. </state>
  41. <connections>
  42. <action selector="startButtonTapped:" destination="F0h-EV-d2k" eventType="touchUpInside" id="kxm-VV-WLX"/>
  43. </connections>
  44. </button>
  45. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ZQZ-aX-dQr">
  46. <rect key="frame" x="16" y="521.5" width="343" height="64.5"/>
  47. <string key="text">Done. If you experience problems with call connection build-up, please send a screen-shot of this screen to the Threema support.</string>
  48. <fontDescription key="fontDescription" style="UICTFontTextStyleBody"/>
  49. <nil key="textColor"/>
  50. <nil key="highlightedColor"/>
  51. </label>
  52. <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" editable="NO" textAlignment="natural" adjustsFontForContentSizeCategory="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Wnj-9X-sCt">
  53. <rect key="frame" x="16" y="104.5" width="343" height="404"/>
  54. <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
  55. <fontDescription key="fontDescription" style="UICTFontTextStyleCaption1"/>
  56. <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/>
  57. </textView>
  58. <activityIndicatorView opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" style="gray" translatesAutoresizingMaskIntoConstraints="NO" id="jRs-HZ-ZPJ">
  59. <rect key="frame" x="177.5" y="73.5" width="20" height="20"/>
  60. </activityIndicatorView>
  61. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="04y-3J-IpG">
  62. <rect key="frame" x="97.5" y="601" width="180" height="40"/>
  63. <constraints>
  64. <constraint firstAttribute="height" relation="greaterThanOrEqual" constant="40" id="DCz-Tp-Gtk"/>
  65. <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="180" id="wwj-GL-e2b"/>
  66. </constraints>
  67. <fontDescription key="fontDescription" style="UICTFontTextStyleBody"/>
  68. <state key="normal" title="Copy to clipboard">
  69. <color key="titleColor" cocoaTouchSystemColor="darkTextColor"/>
  70. </state>
  71. <connections>
  72. <action selector="copyButtonTapped:" destination="F0h-EV-d2k" eventType="touchUpInside" id="QMK-j8-Zdz"/>
  73. </connections>
  74. </button>
  75. </subviews>
  76. <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
  77. <constraints>
  78. <constraint firstItem="04y-3J-IpG" firstAttribute="top" secondItem="ZQZ-aX-dQr" secondAttribute="bottom" constant="15" id="4YZ-9x-z67"/>
  79. <constraint firstItem="Sxb-PJ-fL2" firstAttribute="top" secondItem="vCT-Ic-0Z2" secondAttribute="bottom" constant="15" id="4fb-iO-UKl"/>
  80. <constraint firstItem="Sxb-PJ-fL2" firstAttribute="leading" secondItem="KbW-Gj-Lp3" secondAttribute="leadingMargin" id="5nf-gB-yFu"/>
  81. <constraint firstItem="ZQZ-aX-dQr" firstAttribute="top" secondItem="Wnj-9X-sCt" secondAttribute="bottom" constant="13" id="6Hz-re-JlF"/>
  82. <constraint firstItem="ZQZ-aX-dQr" firstAttribute="leading" secondItem="KbW-Gj-Lp3" secondAttribute="leadingMargin" id="Bk8-DF-Qwn"/>
  83. <constraint firstAttribute="leadingMargin" secondItem="Wnj-9X-sCt" secondAttribute="leading" id="GW5-gS-KKE"/>
  84. <constraint firstItem="YU3-O2-gA5" firstAttribute="centerX" secondItem="KbW-Gj-Lp3" secondAttribute="centerX" id="HGh-Ya-Vj7"/>
  85. <constraint firstItem="Wnj-9X-sCt" firstAttribute="centerX" secondItem="KbW-Gj-Lp3" secondAttribute="centerX" id="KhK-a1-AEC"/>
  86. <constraint firstItem="Wnj-9X-sCt" firstAttribute="top" secondItem="YU3-O2-gA5" secondAttribute="bottom" constant="1" id="Pgu-31-g1I"/>
  87. <constraint firstItem="ZQZ-aX-dQr" firstAttribute="trailing" secondItem="KbW-Gj-Lp3" secondAttribute="trailingMargin" id="T0v-l1-kzp"/>
  88. <constraint firstItem="jRs-HZ-ZPJ" firstAttribute="centerX" secondItem="KbW-Gj-Lp3" secondAttribute="centerX" id="aAJ-hn-glc"/>
  89. <constraint firstItem="zZh-4J-azl" firstAttribute="top" secondItem="04y-3J-IpG" secondAttribute="bottom" constant="26" id="lh7-n2-79a"/>
  90. <constraint firstAttribute="trailingMargin" secondItem="Wnj-9X-sCt" secondAttribute="trailing" id="n1k-WL-bw5"/>
  91. <constraint firstItem="jRs-HZ-ZPJ" firstAttribute="centerY" secondItem="YU3-O2-gA5" secondAttribute="centerY" id="ptC-M5-nmK"/>
  92. <constraint firstItem="YU3-O2-gA5" firstAttribute="top" secondItem="Sxb-PJ-fL2" secondAttribute="bottom" constant="8" id="rDP-tn-VvU"/>
  93. <constraint firstItem="Sxb-PJ-fL2" firstAttribute="trailing" secondItem="KbW-Gj-Lp3" secondAttribute="trailingMargin" id="wEB-nF-YXR"/>
  94. <constraint firstItem="04y-3J-IpG" firstAttribute="centerX" secondItem="KbW-Gj-Lp3" secondAttribute="centerX" id="xgb-nD-ljo"/>
  95. </constraints>
  96. </view>
  97. <connections>
  98. <outlet property="activityIndicator" destination="jRs-HZ-ZPJ" id="aPi-BF-Ski"/>
  99. <outlet property="copyButton" destination="04y-3J-IpG" id="IUU-Cu-pJH"/>
  100. <outlet property="descriptionLabel" destination="Sxb-PJ-fL2" id="dGS-WM-oM3"/>
  101. <outlet property="diagnosticTextView" destination="Wnj-9X-sCt" id="Gdn-Jq-CYv"/>
  102. <outlet property="finishLabel" destination="ZQZ-aX-dQr" id="Wcd-uX-UFC"/>
  103. <outlet property="startButton" destination="YU3-O2-gA5" id="MhZ-jw-YKq"/>
  104. </connections>
  105. </viewController>
  106. <placeholder placeholderIdentifier="IBFirstResponder" id="rLP-SG-oCI" userLabel="First Responder" sceneMemberID="firstResponder"/>
  107. </objects>
  108. <point key="canvasLocation" x="552.79999999999995" y="362.96851574212894"/>
  109. </scene>
  110. </scenes>
  111. </document>