我可以配置我UIViewController
的 's edgesForExtendedLayout
,使其在导航栏或标签栏等内容下方扩展。如果我这样做,有没有办法确定没有被遮挡的框架?
作为一种可能的选择,有没有办法让 aUIViewController
确定默认 contentInset 应用于UIScrollView
它包含的 a ?
用例
我有包含图像的可缩放 UIScrollView。
当它完全缩小时,我想调整内容插图也让内容保持居中(此处有详细信息)。但是,我修改后的插图没有考虑到UIViewController
自动应用的插图,因此它的内容不会被导航栏等遮挡。
我还需要计算内容的最小缩放比例——整个图像可见且不被遮挡的缩放比例。为了计算这个,我需要知道内容视图中未被遮挡部分的大小。