Skip to content

Commit

Permalink
Add ViewController text fields
Browse files Browse the repository at this point in the history
* Connect outlets
  • Loading branch information
Jake Boxer committed Apr 4, 2012
1 parent 24312d5 commit 36771ce
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 6 deletions.
5 changes: 5 additions & 0 deletions JBDeviceOwnerExample/JBDeviceOwnerExample/ViewController.h
Expand Up @@ -10,4 +10,9 @@

@interface ViewController : UIViewController

@property (weak, nonatomic) IBOutlet UITextField *firstNameTextField;
@property (weak, nonatomic) IBOutlet UITextField *lastNameTextField;
@property (weak, nonatomic) IBOutlet UITextField *emailTextField;
@property (weak, nonatomic) IBOutlet UITextField *phoneTextField;

@end
19 changes: 15 additions & 4 deletions JBDeviceOwnerExample/JBDeviceOwnerExample/ViewController.m
Expand Up @@ -7,15 +7,26 @@
//

#import "ViewController.h"

@interface ViewController ()

@end
#import <JBDeviceOwner/JBDeviceOwner.h>

@implementation ViewController

@synthesize firstNameTextField;
@synthesize lastNameTextField;
@synthesize emailTextField;
@synthesize phoneTextField;

- (void)viewDidLoad {
[super viewDidLoad];

JBDeviceOwner *owner = [UIDevice currentDevice].owner;

if (nil != owner) {
self.firstNameTextField.text = owner.firstName;
self.lastNameTextField.text = owner.lastName;
self.emailTextField.text = owner.email;
self.phoneTextField.text = owner.phone;
}
}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
Expand Down
Expand Up @@ -52,7 +52,7 @@
<rect key="frame" x="109" y="93" width="191" height="31"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<textInputTraits key="textInputTraits"/>
<textInputTraits key="textInputTraits" keyboardType="emailAddress"/>
</textField>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Phone" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" id="2QH-6y-Ha3">
<rect key="frame" x="51" y="137" width="50" height="21"/>
Expand All @@ -65,18 +65,30 @@
<rect key="frame" x="109" y="132" width="191" height="31"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<textInputTraits key="textInputTraits"/>
<textInputTraits key="textInputTraits" keyboardType="phonePad"/>
</textField>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
</view>
<connections>
<outlet property="emailTextField" destination="3ub-FB-sRy" id="dl5-Yt-HXp"/>
<outlet property="firstNameTextField" destination="tM5-sF-Ck3" id="kpG-TB-MY6"/>
<outlet property="lastNameTextField" destination="dCo-KV-chO" id="o27-kg-0J7"/>
<outlet property="phoneTextField" destination="vEO-ig-It1" id="yOx-0y-yct"/>
</connections>
</viewController>
</objects>
</scene>
</scenes>
<classes>
<class className="ViewController" superclassName="UIViewController">
<source key="sourceIdentifier" type="project" relativePath="./Classes/ViewController.h"/>
<relationships>
<relationship kind="outlet" name="emailTextField" candidateClass="UITextField"/>
<relationship kind="outlet" name="firstNameTextField" candidateClass="UITextField"/>
<relationship kind="outlet" name="lastNameTextField" candidateClass="UITextField"/>
<relationship kind="outlet" name="phoneTextField" candidateClass="UITextField"/>
</relationships>
</class>
</classes>
<simulatedMetricsContainer key="defaultSimulatedMetrics">
Expand Down

0 comments on commit 36771ce

Please sign in to comment.