我有一个 UIView,我需要将其调整为屏幕高度的一半,它在纵向模式下工作正常,但是如果我在横向模式下与 iPad 共进午餐,UIView 总是会获得屏幕纵向尺寸,任何想法如何获得尺寸在发射时和方向改变后?
我尝试以下但总是得到宽度= 768和高度= 1024的protrait
NSLog( @"bounds: %@", NSStringFromCGRect( [UIScreen mainScreen].bounds ) );
NSLog( @"frame: %@", NSStringFromCGRect( [UIScreen mainScreen].applicationFrame ) );