tl; dr:我創建了一個與發件人具有相同圖像的UIImageView。我試圖找出如何去做這件事。UIControlStateNormal的發件人圖像
我試圖讓發件人圖像。這裏是我的代碼來獲取發件人:
UIButton *playSelectionTag = (UIButton *)sender;
if (playSelectionTag.tag == 5) {
/*
[popInToolbar release];
[all release];
[world release];
[politics release];
[TVMovies release];
[aboutText release];
[aboutTrueFalse release];
[scoreText release];
[spaceBar release];
[done release];
*/
popUpPlay = [[UIImageView alloc]init];
popUpPlay.frame = CGRectMake(playSelectionTag.frame.origin.x, playSelectionTag.frame.origin.x, playSelectionTag.frame.size.width, playSelectionTag.frame.size.height);
[popUpPlay setImage:[UIImage imageNamed:[NSString stringWithFormat:@"%@", playSelectionTag.imageView.image]]];
}
那麼沒有工作,我會繼續前進,創建數組並使用它。謝謝:) – Jacob
[UIImage alloc] initWithCGImage是正確的構造函數。給這段時間,因爲它會給你很多代碼的靈活性。 – Mohammad