Posts etiquetados ‘ios’


Es común tener una gran cantidad de datos que queremos mostrar en el iPhone / iPod, pero no hay manera de que podamos caber todos al mismo tiempo en la pantalla (incluso en el iPad), esa es una de las funcionalidades de el UIScrollView.

El UIScrollView es una clase muy versátil, que puede manejar el zoom, paneo, desplazamiento, etc.

Vamos a crear una aplicación, yo siempre utilizo la base para poder crear mis aplicaciones ya que me siento mas comodo..

Ir a la clase SimpleScrollViewController, en el método loadView y crear su UIScrollView, vamos a crear con la misma anchura y altura como la vista desde SimpleScrollViewController.

UIScrollView *scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];

Habilitar la paginación

scroll.pagingEnabled = YES;

Si el valor de esta propiedad es SI, la vista de desplazamiento se detiene en múltiplos de la opinión de límites cuando el usuario se desplaza. El valor predeterminado es NO.

Crear los tres UIViews

NSInteger numberOfViews = 3;
for (int i = 0; i < numberOfViews; i++) {
CGFloat xOrigin = i * self.view.frame.size.width;
UIView *awesomeView = [[UIView alloc] initWithFrame:CGRectMake(xOrigin, 0, self.view.frame.size.width, self.view.frame.size.height)];
awesomeView.backgroundColor = [UIColor colorWithRed:0.5/i green:0.5 blue:0.5 alpha:1];
[scroll addSubview:awesomeView];
[awesomeView release];
}
 
La parte más importante en esto es entender la xOrigin. Esto colocará cada UIView exactamente donde el UIView anterior se ha detenido, en otras palabras, cada UIView se iniciará en el extremo de la anterior.
 
Ajuste el UIScrollView contentSize
scroll.contentSize = CGSizeMake(self.view.frame.size.width * numberOfViews, self.view.frame.size.height);
El contentSize es sólo la suma de los anchos de las tres UIViews, si el ancho de cada UIView es de 320, y tenemos tres UIViews, el ancho contentSize será 920.
 
Agregue el UIScrollView al SimpleScrollViewController UIView
[self.view addSubview:scroll];
[scroll release];
 
Y ya está
Al final, usted debe tener algo como esto:
– (void)loadView {
[super loadView];
self.view.backgroundColor = [UIColor redColor];
UIScrollView *scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
scroll.pagingEnabled = YES;
NSInteger numberOfViews = 3;
for (int i = 0; i < numberOfViews; i++) {
CGFloaxOrigin = i * self.view.frame.size.width;
UIView *awesomeView = [[UIView alloc] initWithFrame:CGRectMake(xOrigin, 0, self.view.frame.size.width, self.view.frame.size.height)];
awesomeView.backgroundColor = [UIColor colorWithRed:0.5/i green:0.5 blue:0.5 alpha:1];
[scroll addSubview:awesomeView];
[awesomeView release];
}
scroll.contentSize = CGSizeMake(self.view.frame.size.width * numberOfViews, self.view.frame.size.height);
[self.view addSubview:scroll];
[scroll release];
}
Listo Gracias si tienen alguna dudo o consulta estoy para apoyarlos.
 
 Imagen
 
Anuncios

Novedades

Publicado: julio 14, 2013 en Uncategorized
Etiquetas:, , , ,

Disculpen por no haber actualizado mas el blog pero no eh podido por motivos de estudio pero por vacaciones voy a tomarme un tiempo para seguir con los tutoriales.

Gracias


Tutorial iPhone SDK: UIWeb Basico

Hola Amigos hoy les voy a explicar sobre como poner un link en nuestro view y que cargue la pagina que le digamos.

Primero comenzamos con el H.

IBOutlet UIWebView *webView1;

Mencionamos la herramienta UIWebView y le ponemos de nombre webView1.

@property (nonatomic, retain) UIWebView *webView1;

La propiedad de UIWebView.

En el M.

@synthesize webView1;

sintetizamos lo que hemos puesto en el H.

Implementamos :

– (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {

if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {

// Initialization code

}

return self;

}

– (void)viewDidLoad {

NSString *urlAddress = @”http://twitter.com/#!/appjorge&#8221;;

Creamos el URL del objet

NSURL *url = [NSURL URLWithString:urlAddress];

Refrescar el URL del objeto

NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];

cargar UIWebView.

[webView1 loadRequest:requestObj];

}

Ahora en XIB.

Colocamos un UIWebView en nuestra vista.

Conectamos el webView1 al UIWebView

Listo tenemos todo listo

Hemos culminado el tutorial gracias

Espero que les guste (Pidan los problemas que tengan)
Saludos

Mis App: http://itunes.apple.com/es/artist/jorgearnold/id404204455


es esta pagina se enterarn sobre mis aplicaciones es decir actualizaciones, ofertas,nuevas app, etc.
http://appjorge.wordpress.com


Hola a todos
En este blog les vamos a enseñar un poco el Iphone SDK para que puedan aprender y tambien hablaremos de las mejores aplicaciones para iphone y ipad que diremos cada mes para que puedan estar enterados de todo para que lo puedan difrutar.

 

Primero vamos a conocer el iphone sdk:

Les presento un video de apple sobre iphone 4 developer:

Pronte les tendre mas videos de iphone sdk

Ahora yo voy a hacer videos tutoriales un poco avanzados  por eso si quieren aprender primero a programar deben visitar http://tutorialesiphone.wordpress.com/

Pronto comenzare a enseñarles a programar pero si ustedes quieren algo especifico diganmelo y se los hare con mucho gusto.

https://sites.google.com/site/tecnologiaiphoneapp/

Gracias comenten

Hoy comenzamos con la lista de tutoriales sobre el IPHONE SDK

Miren la presentación y el primer video introductorio.

Cualquier pregunta y consulta lo hare por este medio gracias.

Ya esta a la venta mi app

Les agradeceria mucho si la compran la pueden ver aquí:

Tengo nuevas app:

http://itunes.apple.com/es/artist/jorgearnold/id404204455

Saludos

Discunplen por la demora en nuevos videos.

Ya voy a estar poniendo nuevos tutoriales .

Ya esta lista la nueva entrega comenten y pregunten


Pueden encontrarnos en Facebook:

http://www.facebook.com/pages/Appjorge/135640516452025?ref=ts

Gracias