|
1 | | -<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2 | | -<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="11762" systemVersion="15G1212" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="lUk-kd-LTs"> |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
| 2 | +<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="11762" systemVersion="16A323" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="lUk-kd-LTs"> |
3 | 3 | <device id="retina4_7" orientation="portrait"> |
4 | 4 | <adaptation id="fullscreen"/> |
5 | 5 | </device> |
|
13 | 13 | <!--Events--> |
14 | 14 | <scene sceneID="OXE-Rd-87A"> |
15 | 15 | <objects> |
16 | | - <viewController id="vhe-4S-kmT" customClass="BCActionsViewController" customModule="BCBeaconMonitor" customModuleProvider="target" sceneMemberID="viewController"> |
| 16 | + <viewController id="vhe-4S-kmT" customClass="BCActionsViewController" customModule="BeaconScan" customModuleProvider="target" sceneMemberID="viewController"> |
17 | 17 | <layoutGuides> |
18 | 18 | <viewControllerLayoutGuide type="top" id="wCf-HY-6c2"/> |
19 | 19 | <viewControllerLayoutGuide type="bottom" id="ajx-qD-R4o"/> |
|
22 | 22 | <rect key="frame" x="0.0" y="0.0" width="375" height="618"/> |
23 | 23 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
24 | 24 | <subviews> |
| 25 | + <activityIndicatorView opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" style="gray" translatesAutoresizingMaskIntoConstraints="NO" id="qZi-R6-fHn"> |
| 26 | + <rect key="frame" x="177" y="299" width="20" height="20"/> |
| 27 | + </activityIndicatorView> |
25 | 28 | <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" allowsSelection="NO" rowHeight="81" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="Zq5-zm-h2U"> |
26 | 29 | <rect key="frame" x="0.0" y="0.0" width="375" height="618"/> |
27 | 30 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
28 | 31 | <prototypes> |
29 | | - <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" reuseIdentifier="EventCellIdentifier" rowHeight="81" id="gm2-4y-v7h" customClass="BCEventCell" customModule="BCBeaconMonitor" customModuleProvider="target"> |
| 32 | + <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" reuseIdentifier="EventCellIdentifier" rowHeight="81" id="gm2-4y-v7h" customClass="BCEventCell" customModule="BeaconScan" customModuleProvider="target"> |
30 | 33 | <rect key="frame" x="0.0" y="28" width="375" height="81"/> |
31 | 34 | <autoresizingMask key="autoresizingMask"/> |
32 | 35 | <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="gm2-4y-v7h" id="Goh-I5-rhM"> |
|
40 | 43 | <nil key="highlightedColor"/> |
41 | 44 | </label> |
42 | 45 | <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="date" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="FIU-gp-bFR"> |
43 | | - <rect key="frame" x="18" y="46" width="339" height="21"/> |
| 46 | + <rect key="frame" x="18" y="45" width="339" height="21"/> |
44 | 47 | <fontDescription key="fontDescription" type="system" pointSize="17"/> |
45 | 48 | <nil key="textColor"/> |
46 | 49 | <nil key="highlightedColor"/> |
|
71 | 74 | <constraints> |
72 | 75 | <constraint firstAttribute="trailing" secondItem="Zq5-zm-h2U" secondAttribute="trailing" id="BCR-c2-7zA"/> |
73 | 76 | <constraint firstItem="ajx-qD-R4o" firstAttribute="top" secondItem="Zq5-zm-h2U" secondAttribute="bottom" id="CPc-te-vCx"/> |
| 77 | + <constraint firstItem="qZi-R6-fHn" firstAttribute="centerY" secondItem="nIy-PG-p4U" secondAttribute="centerY" id="Cq4-B0-cnX"/> |
74 | 78 | <constraint firstItem="Zq5-zm-h2U" firstAttribute="leading" secondItem="nIy-PG-p4U" secondAttribute="leading" id="f0A-gP-DdW"/> |
| 79 | + <constraint firstItem="qZi-R6-fHn" firstAttribute="centerX" secondItem="nIy-PG-p4U" secondAttribute="centerX" id="iWd-dm-Yca"/> |
75 | 80 | <constraint firstItem="Zq5-zm-h2U" firstAttribute="top" secondItem="nIy-PG-p4U" secondAttribute="top" id="idf-aR-v9Y"/> |
76 | 81 | </constraints> |
77 | 82 | </view> |
78 | 83 | <tabBarItem key="tabBarItem" title="Events" id="ec1-Ok-jvk"/> |
79 | 84 | <connections> |
| 85 | + <outlet property="activityIndicator" destination="qZi-R6-fHn" id="Mia-F7-6S7"/> |
80 | 86 | <outlet property="tableView" destination="Zq5-zm-h2U" id="TLl-1o-Wx5"/> |
81 | 87 | </connections> |
82 | 88 | </viewController> |
|
87 | 93 | <!--Beacon Control--> |
88 | 94 | <scene sceneID="xL5-tn-7CW"> |
89 | 95 | <objects> |
90 | | - <viewController id="Bz1-BZ-l27" customClass="BCBeaconsViewController" customModule="BCBeaconMonitor" customModuleProvider="target" sceneMemberID="viewController"> |
| 96 | + <viewController id="Bz1-BZ-l27" customClass="BCBeaconsViewController" customModule="BeaconScan" customModuleProvider="target" sceneMemberID="viewController"> |
91 | 97 | <layoutGuides> |
92 | 98 | <viewControllerLayoutGuide type="top" id="YbY-LH-Z4J"/> |
93 | 99 | <viewControllerLayoutGuide type="bottom" id="cmg-c0-pQy"/> |
|
96 | 102 | <rect key="frame" x="0.0" y="0.0" width="375" height="618"/> |
97 | 103 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
98 | 104 | <subviews> |
| 105 | + <activityIndicatorView opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" style="gray" translatesAutoresizingMaskIntoConstraints="NO" id="TQF-Wb-0Xp"> |
| 106 | + <rect key="frame" x="178" y="299" width="20" height="20"/> |
| 107 | + </activityIndicatorView> |
99 | 108 | <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" allowsSelection="NO" rowHeight="77" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="qeP-fg-PNa"> |
100 | | - <rect key="frame" x="0.0" y="0.0" width="375" height="618"/> |
| 109 | + <rect key="frame" x="0.0" y="64" width="375" height="494"/> |
101 | 110 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
102 | 111 | <prototypes> |
103 | | - <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" reuseIdentifier="BeaconCellIdentifier" rowHeight="77" id="ohm-6f-kCt" customClass="BCBeaconCell" customModule="BCBeaconMonitor" customModuleProvider="target"> |
| 112 | + <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" reuseIdentifier="BeaconCellIdentifier" rowHeight="77" id="ohm-6f-kCt" customClass="BCBeaconCell" customModule="BeaconScan" customModuleProvider="target"> |
104 | 113 | <rect key="frame" x="0.0" y="28" width="375" height="77"/> |
105 | 114 | <autoresizingMask key="autoresizingMask"/> |
106 | 115 | <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="ohm-6f-kCt" id="HOv-3h-ORa"> |
|
114 | 123 | <nil key="highlightedColor"/> |
115 | 124 | </label> |
116 | 125 | <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="UUID" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="pYi-wn-a5d"> |
117 | | - <rect key="frame" x="18" y="45.5" width="339" height="21"/> |
| 126 | + <rect key="frame" x="18" y="45" width="339" height="21"/> |
118 | 127 | <fontDescription key="fontDescription" type="system" pointSize="17"/> |
119 | 128 | <color key="textColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/> |
120 | 129 | <nil key="highlightedColor"/> |
|
149 | 158 | <outlet property="delegate" destination="Bz1-BZ-l27" id="093-k7-Qmb"/> |
150 | 159 | </connections> |
151 | 160 | </tableView> |
| 161 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="7gw-U4-4KU"> |
| 162 | + <rect key="frame" x="0.0" y="558" width="375" height="60"/> |
| 163 | + <subviews> |
| 164 | + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="yDX-KE-cWT"> |
| 165 | + <rect key="frame" x="20" y="10" width="335" height="40"/> |
| 166 | + <color key="backgroundColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
| 167 | + <state key="normal" title="Reload"> |
| 168 | + <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| 169 | + </state> |
| 170 | + <connections> |
| 171 | + <action selector="reloadButtonPressed:" destination="Bz1-BZ-l27" eventType="touchUpInside" id="3G4-DE-3l8"/> |
| 172 | + </connections> |
| 173 | + </button> |
| 174 | + </subviews> |
| 175 | + <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| 176 | + <constraints> |
| 177 | + <constraint firstAttribute="height" constant="60" id="JxO-Tk-w1k"/> |
| 178 | + <constraint firstItem="yDX-KE-cWT" firstAttribute="leading" secondItem="7gw-U4-4KU" secondAttribute="leading" constant="20" id="Ofl-nm-mtZ"/> |
| 179 | + <constraint firstItem="yDX-KE-cWT" firstAttribute="centerY" secondItem="7gw-U4-4KU" secondAttribute="centerY" id="Q83-cu-tIz"/> |
| 180 | + <constraint firstAttribute="trailing" secondItem="yDX-KE-cWT" secondAttribute="trailing" constant="20" id="TFF-tm-Rqv"/> |
| 181 | + <constraint firstAttribute="bottom" secondItem="yDX-KE-cWT" secondAttribute="bottom" constant="10" id="VoW-bI-7c6"/> |
| 182 | + <constraint firstItem="yDX-KE-cWT" firstAttribute="top" secondItem="7gw-U4-4KU" secondAttribute="top" constant="10" id="he5-hm-LmM"/> |
| 183 | + <constraint firstItem="yDX-KE-cWT" firstAttribute="centerX" secondItem="7gw-U4-4KU" secondAttribute="centerX" id="pHo-WU-Ksk"/> |
| 184 | + </constraints> |
| 185 | + </view> |
152 | 186 | </subviews> |
153 | 187 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
154 | 188 | <constraints> |
155 | | - <constraint firstItem="cmg-c0-pQy" firstAttribute="top" secondItem="qeP-fg-PNa" secondAttribute="bottom" id="AiP-9B-Cr6"/> |
156 | | - <constraint firstItem="qeP-fg-PNa" firstAttribute="top" secondItem="2Ib-I0-iOd" secondAttribute="top" id="OEN-D1-aYN"/> |
| 189 | + <constraint firstItem="TQF-Wb-0Xp" firstAttribute="centerY" secondItem="2Ib-I0-iOd" secondAttribute="centerY" id="1ZU-Nu-5x7"/> |
| 190 | + <constraint firstItem="TQF-Wb-0Xp" firstAttribute="centerX" secondItem="2Ib-I0-iOd" secondAttribute="centerX" id="4dO-uC-XBU"/> |
| 191 | + <constraint firstItem="7gw-U4-4KU" firstAttribute="top" secondItem="qeP-fg-PNa" secondAttribute="bottom" id="Da8-ds-cPL"/> |
157 | 192 | <constraint firstAttribute="trailing" secondItem="qeP-fg-PNa" secondAttribute="trailing" id="ZI7-hJ-09x"/> |
| 193 | + <constraint firstItem="7gw-U4-4KU" firstAttribute="leading" secondItem="2Ib-I0-iOd" secondAttribute="leading" id="co6-HD-Cbz"/> |
| 194 | + <constraint firstAttribute="trailing" secondItem="7gw-U4-4KU" secondAttribute="trailing" id="dW0-x6-LZ1"/> |
| 195 | + <constraint firstItem="qeP-fg-PNa" firstAttribute="top" secondItem="YbY-LH-Z4J" secondAttribute="bottom" id="eOr-Z8-7Ot"/> |
| 196 | + <constraint firstAttribute="bottom" secondItem="7gw-U4-4KU" secondAttribute="bottom" id="eg9-oy-1dB"/> |
158 | 197 | <constraint firstItem="qeP-fg-PNa" firstAttribute="leading" secondItem="2Ib-I0-iOd" secondAttribute="leading" id="rI9-cH-DQy"/> |
159 | 198 | </constraints> |
160 | 199 | </view> |
161 | 200 | <tabBarItem key="tabBarItem" title="Beacons" id="vDg-9M-6Bq"/> |
162 | 201 | <navigationItem key="navigationItem" title="Beacon Control" id="iaY-Pl-NIv"/> |
163 | 202 | <connections> |
| 203 | + <outlet property="activityIndicator" destination="TQF-Wb-0Xp" id="0rX-LF-0ZT"/> |
164 | 204 | <outlet property="tableView" destination="qeP-fg-PNa" id="evW-eY-QT7"/> |
165 | 205 | </connections> |
166 | 206 | </viewController> |
|
187 | 227 | <!--Beacon Control--> |
188 | 228 | <scene sceneID="fPH-F8-Ibw"> |
189 | 229 | <objects> |
190 | | - <tabBarController storyboardIdentifier="BCTabBarViewController" id="1tU-jY-e5X" customClass="BCTabBarController" customModule="BCBeaconMonitor" customModuleProvider="target" sceneMemberID="viewController"> |
191 | | - <navigationItem key="navigationItem" title="Beacon Control" id="fKH-fe-5Uz"> |
192 | | - <barButtonItem key="rightBarButtonItem" title="Reload" id="pmd-j5-JOm"> |
193 | | - <connections> |
194 | | - <action selector="didPressReloadButton" destination="1tU-jY-e5X" id="NCX-mt-g1S"/> |
195 | | - </connections> |
196 | | - </barButtonItem> |
197 | | - </navigationItem> |
| 230 | + <tabBarController storyboardIdentifier="BCTabBarViewController" id="1tU-jY-e5X" customClass="BCTabBarController" customModule="BeaconScan" customModuleProvider="target" sceneMemberID="viewController"> |
| 231 | + <navigationItem key="navigationItem" title="Beacon Control" id="fKH-fe-5Uz"/> |
198 | 232 | <tabBar key="tabBar" contentMode="scaleToFill" translucent="NO" id="hd9-bC-RGv"> |
199 | 233 | <rect key="frame" x="0.0" y="0.0" width="375" height="49"/> |
200 | 234 | <autoresizingMask key="autoresizingMask"/> |
|
0 commit comments