安全區域的概念是iOS 11出來之後新提出來的,就是系統自動調整tableview內容偏移量,根據安全區域來調整的,如果你新建xib視圖控制器,你會發現,有一個安全區域的範圍,那就是安全區域。
安全區域定義了View中可視區域的部分,這樣是為了保證不被系統的狀態欄、父試圖提供的View覆蓋。
每個View都可以改變安全區域的大小,包括控制器controller也一樣可以,使用additionalSafeAreaInsets去擴展安全區域。