我試圖給一個圖像視圖的背景只有白色。以下是我的代碼。無法僅爲UiImageView設置背景
dataArray = [[NSMutableArray alloc] init];
[dataArray addObject:@"Knowledge"];
[dataArray addObject:@"Client"];
float screenWidth = [UIScreen mainScreen].bounds.size.width;
float pickerWidth = screenWidth * 3/4;
float xPoint = screenWidth/2 - pickerWidth/2;
pickerView = [[UIPickerView alloc] init];
pickerView.transform = CGAffineTransformMakeScale(1, 1);
[pickerView setDataSource: self];
[pickerView setDelegate: self];
[pickerView setFrame: CGRectMake(xPoint, 200.0f, pickerWidth, 200.0f)];
pickerView.showsSelectionIndicator = YES;
[pickerView selectRow:2 inComponent:0 animated:YES];
UIImageView *imageview = [[UIImageView alloc]
initWithFrame:CGRectMake(30, 20, 300, 400)];
[imageview setImage:[UIImage imageNamed:@"logo.png"]];
[imageview setContentMode:UIViewContentModeScaleAspectFit];
[imageview setBackgroundColor: [UIColor whiteColor]];
[self.view addSubview:imageview];
[self.view addSubview: pickerView];
林面臨兩個問題,而這樣做,
- 被施加兩者的UIImageView和UiPickerView背景顏色認爲我已經具體指定[imageview的setBackgroundColor:的UIColor whiteColor]];何時必須僅用於UiImage。
- 雖然我給出了合適的座標,但手機處於橫向模式時,對齊方式發生了變化。我怎樣才能解決這個問題?
什你想要嗎?在這裏,您將背景顏色設置爲imageview的白色,並且沒有任何錯誤。那麼isse是什麼? – Lion
正在爲pickerview和imageview設置白色背景 –