我有两个定义如下的矩形。
CGRect rect1 = CGRectMake(64.000000,1100.500000,704.000000,1971.500000);
CGRect rect2 = CGRectMake(88.000000,1757.416626,100.000000,1780.416626);
现在我知道 rect2 包含在 rect1 中,我们可以从点看到,很明显 CGRectContainsRect 应该给出TRUE值。但是当我记录该值时,它是FALSE。
if(CGRectContainsRect(rect1, rect2)){
printf("yes1\n");
}else{
printf("No1\n");
}
上面的代码是假的。任何人都可以帮我解决这个问题。