0

私は iOS プログラミングが初めてなので、次のようにプログラムでビューのグリッドによってライト サイクル ゲームを作成しています。

- (void)createGrid
{
    float x=0,y=0;

    for (int i=0; i<288; i+=16) 
    {
        x = i + 16;

        for (int j=0; j<288; j+=16) 
        {
            y = j + 16;

            UIView *panel = [[UIView alloc] initWithFrame:CGRectMake(x, y, 15, 15)];
            panel.backgroundColor = [UIColor purpleColor ];
            [self.view addSubview:panel];    
        }
    }
}

ここで、上下左右のボタンをクリックして各ビューの背景色を変更して、ビューを切り替えたいと思います。

4

2 に答える 2

0

UICollectionViewUICollectionViewCell、およびUICollectionViewControllerクラスを確認しましたか? あなたのパネルは のサブクラスのようですUICollectionViewCell

于 2013-11-09T11:56:50.167 に答える