setNeedsDisplay在iOS模拟器上调用drawRect,但不在设备上

setNeedsDisplay在iOS模拟器上调用drawRect,但不在设备上,ios,objective-c,Ios,Objective C,当我使用iPad模拟器时,setNeedsDisplay正确地触发UIView子类的drawRect,但不是在实际的iPad上。我使用日志来验证当应用程序在设备上运行时,drawRect绝对不会被调用。有什么办法可以做到这一点吗

当我使用iPad模拟器时,
setNeedsDisplay
正确地触发UIView子类的
drawRect
,但不是在实际的iPad上。我使用日志来验证当应用程序在设备上运行时,
drawRect
绝对不会被调用。有什么办法可以做到这一点吗