0

「フレーム内のフレーム」シナリオがあります。メイン画面の中に 600x600 の領域があります。私がやりたいことは、作業している場所を視覚化できるように、600x600 の領域に色を付けることです。使用してみself.backgroundColor = [UIColor whiteColor];ましたが、600x600の領域だけでなく画面全体に色が付きます。

600x600 領域の背景に色を付ける最良の方法は何ですか?

- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame: CGRectMake(84, 0, 600, 600)];
    if (self) {
        //initialization code
        tileArray = [[NSMutableArray alloc]initWithCapacity: 9];

        tile1 = [[TileView alloc]
                 initWithFrame:CGRectMake(100, 100, 128, 128)
                 withImageNamed:@"Yellow1.png"];

        [self addSubview:tile1];

        int x = [self frame].size.width;
        int y = [self frame].size.width;
        NSLog(@" Width: %i. Height: %i.", x,y);
    }
    return self;
}
4

0 に答える 0