簡體   English   中英

如何在Swift / iOS中將靜態表格視圖控制器單元約束到安全區域

[英]How to constrain static table view controller cells to Safe Area in Swift/iOS

我有一個帶有靜態單元格的表視圖控制器。 我在iPhone X上運行,滾動時,這些單元格似乎位於導航欄和不安全區域的后面。 最好在不安全區域顯示橙色,而不是下面顯示的圖像。 這可能嗎? 我無法移動到視圖控制器內部的表視圖,然后將其約束到安全區域,因為我的單元格是靜態的。

您需要使用Container View ,因此在情節提要中添加View Controller並將其放置在Container View中-通過添加Container View ,它將自動創建segue,而View Controller會同時刪除兩者。

現在,從您的Container View中為Table View Controller創建一個segue並選擇Embed

最后一步是為Container View設置約束,對於您的問題,最重要的是最上面的約束,將其設置為0到安全區域。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM