程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> ios-獲得UIImageView的高寬值

ios-獲得UIImageView的高寬值

編輯:編程綜合問答
獲得UIImageView的高寬值

需要獲取圖片的尺寸,高*寬。
然後將值傳遞到下面的代碼:

 UIImageView *imgView=[[UIImageView alloc] initWithFrame:CGRectMake(25, 5, imgView.size.width, imgView.size.width)];

但是總是不成功,不知道應該怎麼實現?謝謝

最佳回答:


UIImageView *imgView=[[UIImageView alloc] initWithFrame:CGRectMake(25, 5, imgView.size.width, imgView.size.width)];

你這樣創建,這時的UIImageView還沒有width及height.UIImageView 尺寸依據它添加的UIImage

UIImage *img=[UIImage imageNamed:@""];
UIImageView *imgView=[[UIImageView alloc] initWithImage:img];
imgView.frame=CGRectMake(25, 5, imgView.size.width, imgView.size.width);
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved