trabajando con UIScrollView

Para dar las gracias debes entrar o registrarte en el foro

iMiembro
iMiembro
Mensajes: 9 Agradecido: 0
14 May 2012, 11:34# 1

Estoy con un proyecto en el cual tengo un UIScrollView dentro de un UIView. Dentro del UIScrollView tiene que aparecer una lista de botones en 3 columnas y X filas. Tengo el código que muestra los botones, pero no los inserta en el UIScrollView sino que los imprime por encima y no hace scroll. Además de esto, también tapa el TabBar que tengo en la parte de abajo de la vista.

El código que imprime los botones es

Código: Seleccionar todo
for (int y_axis=0; y_axis<=3; y_axis++)
    {
        for (int x_axis=0; x_axis<=2; x_axis++)
        {
           
            UIButton *btn=[[UIButton alloc] initWithFrame:CGRectMake(16+100*x_axis,100.0+115*y_axis,88.0 ,88.0)];
            btn.backgroundColor=[UIColor brownColor];
            [self.view addSubview:btn];
           
        }
    }


Esto es lo que necesito que se muestre dentro del UIScrollView, ahora se me muestra en el View a secas y no me sirve. No parece que sea muy difícil pero como ya dije en otro hilo soy nuevo en esto y me cuesta un poco.
Espero que podais echarme una mano, gracias!!
Gracias  
Etiquetado en:
iMiembro
iMiembro
Mensajes: 9 Agradecido: 0
14 May 2012, 12:20# 2

cambiando la linea

Código: Seleccionar todo
            [self.view addSubview:btn];
a
Código: Seleccionar todo
            [scroller addSubview:btn]; /scroller es el nombre del UIScrollView


Se muestra dentro del UIScrollView, era algo que no me había dado cuenta.
Lo que sigue sin hacer es scroll y esto no se si es fallo mío o que el simulador de iOS no lo implementa (al igual que el esconder el teclado, que alguna vez me ha tocado implementar esa función a mano)
Gracias  

Publicidad
Publicidad