我在情节提要中有一个 UIScrollView,它的高度设置为 548 或 460,具体取决于设备,即不包括状态栏的屏幕的全尺寸(参见屏幕截图)。
但是,当我运行代码并检查其边界时,viewDidLoad 中的大小为 568 或 480:
CGRect frame = self.slideshowScrollView.bounds;
// frame.origin.y gets set to 480 or 568 not 460 or 548.
当 IB 不是时,为什么边界包括状态栏的大小?
(UIScrollView 在 UIView 中,IB 中它的大小也是 548 或 460,它也在 viewDidLoad 中显示为 480 或 568)。