Tôi có hình ảnh hiển thị trong CGRect. làm thế nào để tôi trung tâm rect trong xem?định tâm một CGRect theo cách xem
đây là mã của tôi:
UIImage * image = [UIImage imageNamed:place.image];
CGRect rect = CGRectMake(10.0f, 90.0f, image.size.width, image.size.height);
UIImageView * imageView = [[UIImageView alloc] initWithFrame:rect];
[imageView setImage:image];
Tôi đã thử imageView.center nhưng để có hiệu lực.
cảm ơn trước.
đề nghị sàn sử dụng (parentView.origin.x + ...) thay vì (int) (parentView.origin.x + ...), bởi vì nguồn gốc .x là CGFloat. Nếu bạn cast vào int, sau đó nó sẽ được cast trở lại float một lần nữa. –