Skip to content

Commit 011859e

Browse files
committed
Change Controller from UITableViewController => UIViewController
1 parent 779c727 commit 011859e

File tree

5 files changed

+116
-111
lines changed

5 files changed

+116
-111
lines changed

PTPasscodeViewControllerDemo/Classes/PTPasscodeViewController.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
@protocol PTPasscodeViewControllerDelegate;
3232

3333

34-
@interface PTPasscodeViewController : UITableViewController <UITextFieldDelegate> {
34+
@interface PTPasscodeViewController : UIViewController <UITextFieldDelegate> {
3535

3636
UIView *_scrollView;
3737
UIView *currentPanel;

PTPasscodeViewControllerDemo/Classes/PTPasscodeViewController.m

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ @implementation PTPasscodeViewController
2727
#pragma mark View lifecycle
2828

2929
-(id)initWithDelegate:(id)delegate {
30-
if ((self = [super initWithStyle:UITableViewStyleGrouped])) {
30+
//CGRect rect = [[UIScreen mainScreen] bounds];
31+
if ((self = [super init])) {
3132
_delegate = delegate;
3233
}
3334
return self;
@@ -125,6 +126,8 @@ - (void)viewDidLoad {
125126

126127
[super viewDidLoad];
127128

129+
self.view.backgroundColor = [UIColor groupTableViewBackgroundColor];
130+
128131
CGRect frm = CGRectMake(0.0, 0.0, kPasscodePanelWidth * kPasscodePanelCount, kPasscodePanelHeight);
129132
_scrollView = [[UILabel alloc] initWithFrame:frm];
130133

PTPasscodeViewControllerDemo/Classes/PTPasscodeViewControllerDemoAppDelegate.m

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,15 +94,15 @@ - (BOOL)didEndPasscodeEditing:(PTPasscodeViewController *)passcodeViewController
9494
if([panelView tag] == kPasscodePanelOne) {
9595
_passCode = passCode;
9696

97-
/*
98-
if(passCode != 1234) {
99-
[[passcodeView summaryLabel] setText:@"Invalid PIN code"];
100-
[[passcodeView summaryLabel] setTextColor:[UIColor redColor]];
101-
[passcodeView clearPanel];
97+
98+
if(_passCode != passCode) {
99+
[[passcodeViewController summaryLabel] setText:@"Invalid PIN code"];
100+
[[passcodeViewController summaryLabel] setTextColor:[UIColor redColor]];
101+
[passcodeViewController clearPanel];
102102
return FALSE;
103103
}
104-
*/
105-
return ![passcodeViewController nextPanel];
104+
105+
//return ![passcodeViewController nextPanel];
106106
}
107107

108108
if([panelView tag] == kPasscodePanelTwo) {

PTPasscodeViewControllerDemo/PTPasscodeViewControllerDemo.xcodeproj/lashad.mode1v3

Lines changed: 37 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -275,11 +275,13 @@
275275
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
276276
<array>
277277
<array>
278+
<integer>3</integer>
279+
<integer>1</integer>
278280
<integer>0</integer>
279281
</array>
280282
</array>
281283
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
282-
<string>{{0, 0}, {334, 698}}</string>
284+
<string>{{0, 0}, {334, 691}}</string>
283285
</dict>
284286
<key>PBXTopSmartGroupGIDs</key>
285287
<array/>
@@ -291,14 +293,14 @@
291293
<key>GeometryConfiguration</key>
292294
<dict>
293295
<key>Frame</key>
294-
<string>{{0, 0}, {351, 716}}</string>
296+
<string>{{0, 0}, {351, 709}}</string>
295297
<key>GroupTreeTableConfiguration</key>
296298
<array>
297299
<string>MainColumn</string>
298300
<real>334</real>
299301
</array>
300302
<key>RubberWindowFrame</key>
301-
<string>302 303 1440 757 0 0 1920 1178 </string>
303+
<string>0 128 1440 750 0 0 1440 878 </string>
302304
</dict>
303305
<key>Module</key>
304306
<string>PBXSmartGroupTreeModule</string>
@@ -316,26 +318,26 @@
316318
<key>PBXProjectModuleGUID</key>
317319
<string>1CE0B20306471E060097A5F4</string>
318320
<key>PBXProjectModuleLabel</key>
319-
<string>PTPasscodeViewControllerDemoAppDelegate.m</string>
321+
<string>PTPasscodeViewController.m</string>
320322
<key>PBXSplitModuleInNavigatorKey</key>
321323
<dict>
322324
<key>Split0</key>
323325
<dict>
324326
<key>PBXProjectModuleGUID</key>
325327
<string>1CE0B20406471E060097A5F4</string>
326328
<key>PBXProjectModuleLabel</key>
327-
<string>PTPasscodeViewControllerDemoAppDelegate.m</string>
329+
<string>PTPasscodeViewController.m</string>
328330
<key>_historyCapacity</key>
329331
<integer>0</integer>
330332
<key>bookmark</key>
331-
<string>C6529CC8129682E300FE9627</string>
333+
<string>C607518812C5E4C200A81F97</string>
332334
<key>history</key>
333335
<array>
334336
<string>C61FAA8F11E76DE10052F878</string>
335-
<string>C6529CAC129682C500FE9627</string>
336-
<string>C6529CAD129682C500FE9627</string>
337-
<string>C6529CAE129682C500FE9627</string>
338-
<string>C6529CAF129682C500FE9627</string>
337+
<string>C607516112C5D7C400A81F97</string>
338+
<string>C607518412C5E35200A81F97</string>
339+
<string>C607518712C5E4C200A81F97</string>
340+
<string>C607518512C5E35200A81F97</string>
339341
</array>
340342
</dict>
341343
<key>SplitCount</key>
@@ -347,14 +349,14 @@
347349
<key>GeometryConfiguration</key>
348350
<dict>
349351
<key>Frame</key>
350-
<string>{{0, 0}, {1084, 514}}</string>
352+
<string>{{0, 0}, {1084, 509}}</string>
351353
<key>RubberWindowFrame</key>
352-
<string>302 303 1440 757 0 0 1920 1178 </string>
354+
<string>0 128 1440 750 0 0 1440 878 </string>
353355
</dict>
354356
<key>Module</key>
355357
<string>PBXNavigatorGroup</string>
356358
<key>Proportion</key>
357-
<string>514pt</string>
359+
<string>509pt</string>
358360
</dict>
359361
<dict>
360362
<key>ContentConfiguration</key>
@@ -367,14 +369,14 @@
367369
<key>GeometryConfiguration</key>
368370
<dict>
369371
<key>Frame</key>
370-
<string>{{0, 519}, {1084, 197}}</string>
372+
<string>{{0, 514}, {1084, 195}}</string>
371373
<key>RubberWindowFrame</key>
372-
<string>302 303 1440 757 0 0 1920 1178 </string>
374+
<string>0 128 1440 750 0 0 1440 878 </string>
373375
</dict>
374376
<key>Module</key>
375377
<string>XCDetailModule</string>
376378
<key>Proportion</key>
377-
<string>197pt</string>
379+
<string>195pt</string>
378380
</dict>
379381
</array>
380382
<key>Proportion</key>
@@ -393,9 +395,9 @@
393395
</array>
394396
<key>TableOfContents</key>
395397
<array>
396-
<string>C6529C9C1296822F00FE9627</string>
398+
<string>C607513C12C5D68100A81F97</string>
397399
<string>1CE0B1FE06471DED0097A5F4</string>
398-
<string>C6529C9D1296822F00FE9627</string>
400+
<string>C607513D12C5D68100A81F97</string>
399401
<string>1CE0B20306471E060097A5F4</string>
400402
<string>1CE0B20506471E060097A5F4</string>
401403
</array>
@@ -539,7 +541,7 @@
539541
<string>/Users/lashad/MyProjects/iPhone/PTPasscodeViewController/PTPasscodeViewControllerDemo/PTPasscodeViewControllerDemo.xcodeproj</string>
540542
</array>
541543
<key>WindowString</key>
542-
<string>302 303 1440 757 0 0 1920 1178 </string>
544+
<string>0 128 1440 750 0 0 1440 878 </string>
543545
<key>WindowToolsV3</key>
544546
<array>
545547
<dict>
@@ -569,7 +571,7 @@
569571
<key>Frame</key>
570572
<string>{{0, 0}, {954, 378}}</string>
571573
<key>RubberWindowFrame</key>
572-
<string>295 161 954 660 0 0 1920 1178 </string>
574+
<string>148 149 954 660 0 0 1440 878 </string>
573575
</dict>
574576
<key>Module</key>
575577
<string>PBXNavigatorGroup</string>
@@ -593,7 +595,7 @@
593595
<key>Frame</key>
594596
<string>{{0, 383}, {954, 236}}</string>
595597
<key>RubberWindowFrame</key>
596-
<string>295 161 954 660 0 0 1920 1178 </string>
598+
<string>148 149 954 660 0 0 1440 878 </string>
597599
</dict>
598600
<key>Module</key>
599601
<string>PBXBuildResultsModule</string>
@@ -616,7 +618,7 @@
616618
<key>TableOfContents</key>
617619
<array>
618620
<string>C63D0AEA11E63C540073BFE0</string>
619-
<string>C6529C9E1296822F00FE9627</string>
621+
<string>C607513E12C5D68100A81F97</string>
620622
<string>1CD0528F0623707200166675</string>
621623
<string>XCMainBuildResultsModuleGUID</string>
622624
</array>
@@ -625,7 +627,7 @@
625627
<key>WindowContentMinSize</key>
626628
<string>486 300</string>
627629
<key>WindowString</key>
628-
<string>295 161 954 660 0 0 1920 1178 </string>
630+
<string>148 149 954 660 0 0 1440 878 </string>
629631
<key>WindowToolGUID</key>
630632
<string>C63D0AEA11E63C540073BFE0</string>
631633
<key>WindowToolIsVisible</key>
@@ -712,10 +714,10 @@
712714
<key>Frame</key>
713715
<string>{{316, 0}, {378, 203}}</string>
714716
<key>RubberWindowFrame</key>
715-
<string>357 363 694 422 0 0 1920 1178 </string>
717+
<string>217 231 694 422 0 0 1440 878 </string>
716718
</dict>
717719
<key>RubberWindowFrame</key>
718-
<string>357 363 694 422 0 0 1920 1178 </string>
720+
<string>217 231 694 422 0 0 1440 878 </string>
719721
</dict>
720722
<key>Module</key>
721723
<string>PBXDebugSessionModule</string>
@@ -738,18 +740,18 @@
738740
<key>TableOfContents</key>
739741
<array>
740742
<string>1CD10A99069EF8BA00B06720</string>
741-
<string>C6529CB1129682C500FE9627</string>
743+
<string>C607515012C5D6F200A81F97</string>
742744
<string>1C162984064C10D400B95A72</string>
743-
<string>C6529CB2129682C500FE9627</string>
744-
<string>C6529CB3129682C500FE9627</string>
745-
<string>C6529CB4129682C500FE9627</string>
746-
<string>C6529CB5129682C500FE9627</string>
747-
<string>C6529CB6129682C500FE9627</string>
745+
<string>C607515112C5D6F200A81F97</string>
746+
<string>C607515212C5D6F200A81F97</string>
747+
<string>C607515312C5D6F200A81F97</string>
748+
<string>C607515412C5D6F200A81F97</string>
749+
<string>C607515512C5D6F200A81F97</string>
748750
</array>
749751
<key>ToolbarConfiguration</key>
750752
<string>xcode.toolbar.config.debugV3</string>
751753
<key>WindowString</key>
752-
<string>357 363 694 422 0 0 1920 1178 </string>
754+
<string>217 231 694 422 0 0 1440 878 </string>
753755
<key>WindowToolGUID</key>
754756
<string>1CD10A99069EF8BA00B06720</string>
755757
<key>WindowToolIsVisible</key>
@@ -883,7 +885,7 @@
883885
<key>Frame</key>
884886
<string>{{0, 0}, {650, 209}}</string>
885887
<key>RubberWindowFrame</key>
886-
<string>587 766 650 250 0 0 1920 1178 </string>
888+
<string>365 522 650 250 0 0 1440 878 </string>
887889
</dict>
888890
<key>Module</key>
889891
<string>PBXDebugCLIModule</string>
@@ -906,13 +908,13 @@
906908
<key>TableOfContents</key>
907909
<array>
908910
<string>1C78EAAD065D492600B07095</string>
909-
<string>C6529CB7129682C500FE9627</string>
911+
<string>C607515612C5D6F200A81F97</string>
910912
<string>1C78EAAC065D492600B07095</string>
911913
</array>
912914
<key>ToolbarConfiguration</key>
913915
<string>xcode.toolbar.config.consoleV3</string>
914916
<key>WindowString</key>
915-
<string>587 766 650 250 0 0 1920 1178 </string>
917+
<string>365 522 650 250 0 0 1440 878 </string>
916918
<key>WindowToolGUID</key>
917919
<string>1C78EAAD065D492600B07095</string>
918920
<key>WindowToolIsVisible</key>

0 commit comments

Comments
 (0)