Advertisement
Guest User

Untitled

a guest
Oct 8th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. // TheProjectViewController.h
  2.  
  3. #import <UIKit/UIKit.h>
  4.  
  5. @interface TheProjectViewController : UIViewController <UITextFieldDelegate> {
  6. IBOutlet UIButton *background;
  7. IBOutlet UIButton *splashLogo;
  8. IBOutlet UITextField *username;
  9. IBOutlet UITextField *password;
  10. IBOutlet UIButton *buttonOK;
  11. }
  12. @property(retain, nonatomic) IBOutlet UIButton *background;
  13. @property(retain, nonatomic) IBOutlet UIButton *splashLogo;
  14. @property(retain, nonatomic) IBOutlet UITextField *username;
  15. @property(retain, nonatomic) IBOutlet UITextField *password;
  16. @property(retain, nonatomic) IBOutlet UIButton *buttonOK;
  17. -(IBAction) backgroundTouched:(id)sender;
  18. -(IBAction) loginAttempt;
  19. @end
  20.  
  21.  
  22.  
  23. // TheProjectViewController.m
  24. //
  25. #import "TheProjectViewController.h"
  26.  
  27. @implementation TheProjectViewController
  28. @synthesize background, splashLogo, buttonOK, username, password;
  29.  
  30. #pragma mark -
  31. #pragma mark UITextFieldDelegate
  32. -(BOOL)textFieldShouldReturn:(UITextField *)textField{
  33. [textField resignFirstResponder];
  34. return YES;
  35. }
  36.  
  37. -(IBAction)backgroundTouched:(id)sender
  38. {
  39. //[[self view] becomeFirstResponder];
  40. [username resignFirstResponder];
  41. [password resignFirstResponder];
  42. }
  43.  
  44. -(IBAction)loginAttempt
  45. {
  46.  
  47. }
  48.  
  49.  
  50. // Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
  51. - (void)viewDidLoad {
  52. [self.username setDelegate:self];
  53. [self.password setDelegate:self];
  54. [super viewDidLoad];
  55. }
  56.  
  57. - (void)dealloc {
  58. self.username = nil;
  59. self.password = nil;
  60. [username release];
  61. [password release];
  62. [super dealloc];
  63. }
  64.  
  65. @end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement