1

亲爱的朋友们,我想知道有没有可能在 iPhone中创建像MY PHOTO应用程序这样的文件夹?如果可能,我该如何实施?

现在我正在尝试创建。我在我的自定义 UIView 中使用 UIScrollView,例如为设置文件夹图像添加了一个 UIImageView。然后使用 for 循环我正在静态创建并在一列 UIView Down 中一一排列,但他们需要它将在两列中。我该如何实现?

还有我如何动态实现它?即为每个按钮操作一个一个地创建文件夹

4

1 回答 1

1

尝试此代码并根据您的需要设置大小。

         float horizontal = 8.0;
         float vertical = 8.0;
         int i;
        for(i=0; i<[arrayOfThumbImages count]; i++)
        {
            if((i%2) == 0 && i!=0)
            {
                horizontal = 8.0;
                vertical = vertical + 70.0 + 8.0;
            }
            buttonImage = [UIButton buttonWithType:UIButtonTypeCustom];
            [buttonImage setFrame:CGRectMake(horizontal, vertical, 70.0, 70.0)];
            [buttonImage setTag:i];
            [buttonImage setBackgroundImage:[arrayOfThumbImages objectAtIndex:i] forState:UIControlStateNormal];
            [buttonImage addTarget:self action:@selector(buttonImagePressed:) forControlEvents:UIControlEventTouchUpInside];
            buttonImage.layer.cornerRadius = 15;
            buttonImage.layer.masksToBounds = YES;
            [myScrollView addSubview:buttonImage];
            horizontal = horizontal + 70.0 + 8.0;

        }
于 2013-02-02T06:40:05.033 回答