[英]changing image's bounds depends on image's size
我试图使UIImage对象的边界取决于图像大小。 我不知道为什么图像边界不会更新
@interface AsunaEventViewController ()
@property (weak, nonatomic) IBOutlet UIImageView *AsunaImageView;
@end
@implementation AsunaEventViewController
CGFloat x = self.AsunaImageView.bounds.center.x;
CGFloat y = self.AsunaImageView.bounds.center.y;
if (self.answer == 0){
CGSize imageSize = [[UIImage imageNamed:@"qwr.png"] size];
CGRect imageBounds = CGRectMake(x - imageSize.width/2, y - imageSize.height/2, imageSize.width, imageSize.height);
self.AsunaImageView.frame = imageBounds;
self.AsunaImageView.image = [UIImage imageNamed:@"rts.png"]
更改UIImageview的图像名称
if (self.answer == 0){
CGSize imageSize = [[UIImage imageNamed:@"qwr.png"] size];
CGRect imageBounds = CGRectMake(x - imageSize.width/2, y - imageSize.height/2, imageSize.width, imageSize.height);
self.AsunaImageView.frame = imageBounds;
self.AsunaImageView.image = [UIImage imageNamed:@"qwr.png"];
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.