一千萬個為什麽

搜索

通過代碼隨機化UIImageViews

我的View上有8張圖片。視圖右側4左側4右側。我需要每次從左邊的圖像到右邊的圖像匹配圖像。我通過在界面構建器中創建8個圖像視圖並將其連接到創建的插座來靜態地完成此操作。現在我必須動態隨機化圖像視圖,以便匹配不會變得明顯。與第一個左上角的imageview一樣,匹配將始終位於右側圖像視圖的最底部。我嘗試以2種格式創建圖像視圖

UIImageView * image1 = [[UIImageView alloc] initWithFrame:CGRect(111,135,140,​​130)]; image1.image = [UIImage imageNamed:@“iMac.png”

UIImageView * image1 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@“iMac.png”]]; image1.frame = CGRect(111,135,140,​​130);

圖像根本不顯示在屏幕上。如果我在代碼中出錯了,請糾正我

最佳答案

只是替換

image1.frame = CGRect(111,135,140,130);

image1.frame = CGRectMake(111,135,140,130);

轉載註明原文: 通過代碼隨機化UIImageViews