第一個UIImageView使用框架(0,38,250,250)創建,第二個UIImageView使用第一個視圖的框架創建並添加爲第一個圖像視圖的子視圖。結果顯示第一個圖像視圖沒有被第二個圖像視圖完全覆蓋。爲什麼兩個視圖都不重疊?我分配了兩個不同背景顏色的圖像視圖,以便於查看。具有相同框架但不重疊的兩個UIImageViews
UIImageView *firstView = [[[UIImageView alloc] initWithFrame:CGRectMake(0,38,250,250)] autorelease];
[firstView setBackgroundColor:RGBACOLOR(36, 39, 39, 0.8)];
[self.view addSubview:firstView];
UIImageView *itemPic = [[[UIImageView alloc] initWithFrame:firstView.frame] autorelease];
itemPic.image = [UIImage imageNamed:@"color_c.png"];
[itemPic setBackgroundColor:RGBACOLOR(150, 150, 35, 0.8)];
[firstView addSubview:itemPic];