1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
//
//  EmpresaViewController.m

#import "EmpresaViewController.h"
#import "BuscadorViewController.h"
#import "cosmeticaAppDelegate.h"

@implementation EmpresaViewController
@synthesize labelColorAlto;
@synthesize imgLogo;
@synthesize labelTitulo1;
@synthesize labelTitulo2;
@synthesize labelTitulo3;
@synthesize img01;
@synthesize img02;
@synthesize labelText11;
@synthesize labelText12;
@synthesize labelText13;
@synthesize labelText21;
@synthesize labelSeparador;
@synthesize olaInferior;
@synthesize oneFingerSwipeRight;
@synthesize video;

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
        UIBarButtonItem * btnFiltro = [[UIBarButtonItem alloc] initWithTitle:@"Filtro" style:UIBarButtonItemStyleBordered target:self action:@selector(goToSearch)];
        self.navigationItem.rightBarButtonItem = btnFiltro;
        [btnFiltro release];
        
        UIBarButtonItem * btnIndice = [[UIBarButtonItem alloc] initWithTitle:@"Indice" style:UIBarButtonItemStyleBordered target:self action:nil];
        self.navigationItem.leftBarButtonItem = btnIndice;
        [btnIndice release];
        
        oneFingerSwipeRight = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(goBack)];
        [oneFingerSwipeRight setDirection:UISwipeGestureRecognizerDirectionRight];
        [[self view] addGestureRecognizer:oneFingerSwipeRight];
        
        NSString *moviePath = [[NSBundle mainBundle] pathForResource:@"empresa" ofType:@"mp4"];
        video = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:moviePath]];
        video.view.frame = CGRectMake(404, 420, 344, 245);
        [self.view addSubview:video.view];
        [video setShouldAutoplay:NO];
    }
    return self;
}

- (void)didReceiveMemoryWarning
{
    // Releases the view if it doesn't have a superview.
    [super didReceiveMemoryWarning];
    
    // Release any cached data, images, etc that aren't in use.
}

#pragma mark - View lifecycle

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view from its nib.
}

- (void)goBack
{
    [self.navigationController popViewControllerAnimated:YES];
}

- (void)goToSearch
{
    BuscadorViewController *buscadorViewController = [[BuscadorViewController alloc] initWithNibName:@"BuscadorViewController" bundle:nil];
    [[self navigationController] pushViewController:buscadorViewController animated:YES];
    [buscadorViewController release];
}

- (void)viewDidUnload
{
    [self setVideo:nil];
    [self setOneFingerSwipeRight:nil];
    [self setLabelColorAlto:nil];
    [self setImgLogo:nil];
    [self setLabelTitulo1:nil];
    [self setLabelTitulo2:nil];
    [self setLabelTitulo3:nil];
    [self setImg01:nil];
    [self setImg02:nil];
    [self setLabelText11:nil];
    [self setLabelText12:nil];
    [self setLabelText13:nil];
    [self setLabelText21:nil];
    [self setLabelSeparador:nil];
    [self setOlaInferior:nil];
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
}

- (void)dealloc
{
    [video release];
    [oneFingerSwipeRight release];
    [labelColorAlto release];
    [imgLogo release];
    [labelTitulo1 release];
    [labelTitulo2 release];
    [labelTitulo3 release];
    [img01 release];
    [img02 release];
    [labelText11 release];
    [labelText12 release];
    [labelText13 release];
    [labelText21 release];
    [labelSeparador release];
    [olaInferior release];
    [super dealloc];
}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    BOOL posicion = YES;
    
    if (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown)
    { posicion = NO; }
    
    else if ( interfaceOrientation == UIInterfaceOrientationPortrait )
    { posicion = YES; }
    
    return  posicion;
}

@end