Skip to content

Commit 4ff4dc3

Browse files
committed
added clear button
1 parent 65e1940 commit 4ff4dc3

2 files changed

Lines changed: 16 additions & 2 deletions

File tree

textToCode/textToCode/Base.lproj/Main.storyboard

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="14460.31" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="BYZ-38-t0r">
2+
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="14490.70" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="BYZ-38-t0r">
33
<device id="retina6_5" orientation="portrait">
44
<adaptation id="fullscreen"/>
55
</device>
66
<dependencies>
77
<deployment identifier="iOS"/>
8-
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14460.20"/>
8+
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14490.49"/>
99
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
1010
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
1111
</dependencies>
@@ -51,17 +51,26 @@
5151
<action selector="recordPressed:" destination="BYZ-38-t0r" eventType="touchUpInside" id="jlZ-vr-VSt"/>
5252
</connections>
5353
</button>
54+
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="sqh-YK-hDD">
55+
<rect key="frame" x="247.66666666666663" y="52" width="36" height="30"/>
56+
<state key="normal" title="Clear"/>
57+
<connections>
58+
<action selector="clear:" destination="BYZ-38-t0r" eventType="touchUpInside" id="RdL-Hz-ueb"/>
59+
</connections>
60+
</button>
5461
</subviews>
5562
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
5663
<constraints>
5764
<constraint firstItem="4xR-aT-o8z" firstAttribute="centerX" secondItem="ijO-W5-OfQ" secondAttribute="centerX" id="1An-66-vf8"/>
5865
<constraint firstItem="vcT-EK-v3K" firstAttribute="top" secondItem="8z6-6C-Bnu" secondAttribute="bottom" constant="6" id="BoC-4J-Qbe"/>
5966
<constraint firstAttribute="bottom" secondItem="8z6-6C-Bnu" secondAttribute="bottom" constant="43" id="GJY-kG-lIT"/>
67+
<constraint firstItem="sqh-YK-hDD" firstAttribute="leading" secondItem="4xR-aT-o8z" secondAttribute="trailing" constant="16" id="KwW-kV-vpc"/>
6068
<constraint firstItem="4xR-aT-o8z" firstAttribute="top" secondItem="6Tk-OE-BBY" secondAttribute="top" constant="8" id="Nm3-5r-znk"/>
6169
<constraint firstItem="ijO-W5-OfQ" firstAttribute="leading" secondItem="8z6-6C-Bnu" secondAttribute="leading" id="Utw-jc-egU"/>
6270
<constraint firstItem="ijO-W5-OfQ" firstAttribute="trailing" secondItem="8z6-6C-Bnu" secondAttribute="trailing" id="d4p-4B-S4Z"/>
6371
<constraint firstItem="ijO-W5-OfQ" firstAttribute="top" secondItem="4xR-aT-o8z" secondAttribute="bottom" constant="16" id="iQp-wv-YKW"/>
6472
<constraint firstItem="8z6-6C-Bnu" firstAttribute="top" secondItem="ijO-W5-OfQ" secondAttribute="bottom" constant="16" id="oEV-im-Kfs"/>
73+
<constraint firstItem="ijO-W5-OfQ" firstAttribute="top" secondItem="sqh-YK-hDD" secondAttribute="bottom" constant="16" id="qRJ-Oa-oiw"/>
6574
<constraint firstItem="8z6-6C-Bnu" firstAttribute="trailing" secondItem="8bC-Xf-vdC" secondAttribute="trailingMargin" id="qS8-dU-Gd8"/>
6675
<constraint firstItem="8z6-6C-Bnu" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="rTQ-uf-HEj"/>
6776
<constraint firstItem="8z6-6C-Bnu" firstAttribute="centerX" secondItem="vcT-EK-v3K" secondAttribute="centerX" id="xJx-n1-J9H"/>

textToCode/textToCode/ViewController.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,11 @@ class ViewController: UIViewController, SFSpeechRecognizerDelegate {
218218
return documentsDirectory
219219
}
220220

221+
@IBAction func clear(_ sender: Any) {
222+
SpeechProcessor.state = JavaState()
223+
textOutput.text = "";
224+
}
225+
221226
@IBAction func share(_ sender: Any) {
222227
let urls = SpeechProcessor.state.saveFilesAndGetNames()
223228

0 commit comments

Comments
 (0)