titlelabel guidelines color buttons iphone xcode uibutton

iphone - guidelines - menu ios



iPhone Dev-Crear UIButton manualmente (1)

Estoy aprendiendo cómo desarrollar en el iPhone, compré un libro llamado Beginning iPhone 3 development Explorando el SDK. Después de que me mordí decidí deshacerme de Interface Builder. Todavía diseño todas mis vistas en IB, pero lo escribo todo en código y solo uso el archivo de plumilla para obtener los marcos de los controles.

Así que ahora necesito hacer un UIButton , y la documentación es diferente de los otros controles. Intenté usar initWithFrame: y initWithFrame: este otro método buttonWithType: cual asumo que se lanzó automáticamente, pero de todos modos no pude que aparezca un botón en la pantalla. ¿Alguien podría escribir un código que localmente cree un botón con un título que pueda cambiar y que luego pueda agregar a mi subvista de visitas y publicar para ver cómo se hace?


Intentaré algo como esto:

UIButton *myButton = [UIButton buttonWithType:UIButtonTypeRoundedRect]; myButton.frame = CGRectMake(20, 20, 200, 44); // position in the parent view and set the size of the button [myButton setTitle:@"Click Me!" forState:UIControlStateNormal]; // add targets and actions [myButton addTarget:self action:@selector(buttonClicked:) forControlEvents:UIControlEventTouchUpInside]; // add to a view [superView addSubview:myButton];

Descargo de responsabilidad: Simplemente escribiendo esto aquí. No tengo acceso a mi Mac en este momento, así que no puedo probarlo.

PS ¿Alguna razón particular para no usar Interface Builder? Sólo curioso.