Tôi có mã sau đây.Hình ảnh và khung tùy chỉnh của UIButton
UIImage *cancelImg = [UIImage imageNamed:@"cancel.jpeg"];
UIButton *btnCancel = [UIButton buttonWithType:UIButtonTypeCustom];
btnCancel.userInteractionEnabled = YES;
[btnCancel setFrame:CGRectMake(0.0,0.0, 28.0, 28.0)];
[btnCancel setImage:cancelImg forState:UIControlStateNormal];
cell.accessoryView = btnCancel;
cancel.jpeg hiện là lớn hơn 28 x 28 và nó thực sự 100 x 100.
Tại sao nút hiển thị 100 x 100 kích thước của hình ảnh khi tôi đã thiết lập kích thước của UIButton 28 x 28?
Tôi đã phải đổi kích thước hình ảnh thành 28 x 28. Tôi chỉ nghĩ rằng khung của UIButton sẽ nhồi nhét hình ảnh 100 x 100 lên 28 x 28. Không đoán. –