LineChart2ViewController.xib 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
  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="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  10. </dependencies>
  11. <customFonts key="customFonts">
  12. <array key="HelveticaNeueLights.ttc">
  13. <string>HelveticaNeue-Light</string>
  14. </array>
  15. </customFonts>
  16. <objects>
  17. <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="LineChart2ViewController" customModule="ChartsDemo" customModuleProvider="target">
  18. <connections>
  19. <outlet property="chartView" destination="Oqd-Ej-1xl" id="tSA-aU-J9W"/>
  20. <outlet property="sliderTextX" destination="It4-Tc-0qK" id="esc-84-jQT"/>
  21. <outlet property="sliderTextY" destination="vDG-Fm-61Z" id="lzU-1J-rZl"/>
  22. <outlet property="sliderX" destination="Xhn-cI-Tqm" id="Bnt-sB-nHc"/>
  23. <outlet property="sliderY" destination="IuK-nU-ZPT" id="LcN-C4-Zs8"/>
  24. <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
  25. </connections>
  26. </placeholder>
  27. <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
  28. <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
  29. <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
  30. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  31. <subviews>
  32. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Zdz-nd-u7k">
  33. <rect key="frame" x="289" y="4" width="78" height="35"/>
  34. <fontDescription key="fontDescription" name="HelveticaNeue-Light" family="Helvetica Neue" pointSize="17"/>
  35. <inset key="contentEdgeInsets" minX="10" minY="7" maxX="10" maxY="7"/>
  36. <state key="normal" title="Options">
  37. <color key="titleColor" red="0.24040704965591431" green="0.48385584354400635" blue="0.68625134229660034" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  38. </state>
  39. <connections>
  40. <action selector="optionsButtonTapped:" destination="-1" eventType="touchUpInside" id="ig5-8o-JhO"/>
  41. </connections>
  42. </button>
  43. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Oqd-Ej-1xl" customClass="LineChartView" customModule="DGCharts">
  44. <rect key="frame" x="0.0" y="47" width="375" height="501"/>
  45. <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
  46. </view>
  47. <slider opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" value="1" minValue="1" maxValue="500" translatesAutoresizingMaskIntoConstraints="NO" id="Xhn-cI-Tqm">
  48. <rect key="frame" x="6" y="573" width="285" height="31"/>
  49. <connections>
  50. <action selector="slidersValueChanged:" destination="-1" eventType="valueChanged" id="VlG-hf-e0E"/>
  51. </connections>
  52. </slider>
  53. <slider opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" value="1" minValue="1" maxValue="200" translatesAutoresizingMaskIntoConstraints="NO" id="IuK-nU-ZPT">
  54. <rect key="frame" x="6" y="611" width="285" height="31"/>
  55. <connections>
  56. <action selector="slidersValueChanged:" destination="-1" eventType="valueChanged" id="y5C-Ny-GVF"/>
  57. </connections>
  58. </slider>
  59. <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" text="500" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="vDG-Fm-61Z">
  60. <rect key="frame" x="297" y="611.5" width="70" height="30"/>
  61. <constraints>
  62. <constraint firstAttribute="width" constant="70" id="EAG-hU-sTu"/>
  63. <constraint firstAttribute="height" constant="30" id="GB4-g0-PGO"/>
  64. </constraints>
  65. <fontDescription key="fontDescription" name="HelveticaNeue-Light" family="Helvetica Neue" pointSize="15"/>
  66. <textInputTraits key="textInputTraits"/>
  67. </textField>
  68. <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" text="500" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="It4-Tc-0qK">
  69. <rect key="frame" x="297" y="573.5" width="70" height="30"/>
  70. <constraints>
  71. <constraint firstAttribute="width" constant="70" id="SsZ-2p-GDE"/>
  72. <constraint firstAttribute="height" constant="30" id="Yzk-h7-HPb"/>
  73. </constraints>
  74. <fontDescription key="fontDescription" name="HelveticaNeue-Light" family="Helvetica Neue" pointSize="15"/>
  75. <textInputTraits key="textInputTraits"/>
  76. </textField>
  77. </subviews>
  78. <color key="backgroundColor" red="0.94117647059999998" green="0.94117647059999998" blue="0.94117647059999998" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  79. <constraints>
  80. <constraint firstItem="Oqd-Ej-1xl" firstAttribute="top" secondItem="i5M-Pr-FkT" secondAttribute="top" constant="47" id="3NA-if-rAO"/>
  81. <constraint firstItem="IuK-nU-ZPT" firstAttribute="leading" secondItem="C9T-x9-TAk" secondAttribute="leading" constant="8" id="66R-JE-JSc"/>
  82. <constraint firstItem="Oqd-Ej-1xl" firstAttribute="leading" secondItem="C9T-x9-TAk" secondAttribute="leading" id="6Mc-iO-BuY"/>
  83. <constraint firstItem="IuK-nU-ZPT" firstAttribute="top" secondItem="Xhn-cI-Tqm" secondAttribute="bottom" constant="8" id="Aa8-g3-hZn"/>
  84. <constraint firstAttribute="bottom" secondItem="IuK-nU-ZPT" secondAttribute="bottom" constant="26" id="B7P-HB-AG2"/>
  85. <constraint firstItem="vDG-Fm-61Z" firstAttribute="centerY" secondItem="IuK-nU-ZPT" secondAttribute="centerY" id="FQM-m5-jqx"/>
  86. <constraint firstItem="C9T-x9-TAk" firstAttribute="trailing" secondItem="vDG-Fm-61Z" secondAttribute="trailing" constant="8" id="JaG-vb-Ax6"/>
  87. <constraint firstItem="Xhn-cI-Tqm" firstAttribute="leading" secondItem="C9T-x9-TAk" secondAttribute="leading" constant="8" id="LkY-Dx-7d6"/>
  88. <constraint firstItem="Zdz-nd-u7k" firstAttribute="top" secondItem="i5M-Pr-FkT" secondAttribute="top" constant="4" id="QYu-uI-rC8"/>
  89. <constraint firstItem="It4-Tc-0qK" firstAttribute="leading" secondItem="Xhn-cI-Tqm" secondAttribute="trailing" constant="8" id="TmF-V6-O8f"/>
  90. <constraint firstItem="C9T-x9-TAk" firstAttribute="trailing" secondItem="It4-Tc-0qK" secondAttribute="trailing" constant="8" id="eKh-bB-c2R"/>
  91. <constraint firstItem="C9T-x9-TAk" firstAttribute="trailing" secondItem="Zdz-nd-u7k" secondAttribute="trailing" constant="8" id="hkP-f4-aXC"/>
  92. <constraint firstItem="Xhn-cI-Tqm" firstAttribute="centerY" secondItem="It4-Tc-0qK" secondAttribute="centerY" id="jxE-OZ-bpN"/>
  93. <constraint firstItem="C9T-x9-TAk" firstAttribute="trailing" secondItem="Oqd-Ej-1xl" secondAttribute="trailing" id="mC3-xy-2CS"/>
  94. <constraint firstItem="Xhn-cI-Tqm" firstAttribute="top" secondItem="Oqd-Ej-1xl" secondAttribute="bottom" constant="25" id="r0S-JG-wnp"/>
  95. <constraint firstItem="vDG-Fm-61Z" firstAttribute="leading" secondItem="IuK-nU-ZPT" secondAttribute="trailing" constant="8" id="zz3-mA-tmf"/>
  96. </constraints>
  97. <viewLayoutGuide key="safeArea" id="C9T-x9-TAk"/>
  98. <point key="canvasLocation" x="157.5" y="222.5"/>
  99. </view>
  100. </objects>
  101. </document>