我想創建一個狀態欄,其中包含黑色不透明背景和白色文本。要做到這一點,我做了以下內容:iOS:UIView不會粘在狀態欄後面
- 在我的.plist設置 「UIViewControllerBasedStatusBarAppearance」 到 「NO」
- 在我的.plist設置 「UIStatusBarStyle LightContent」 到 「UIStatusBarStyleLightContent」
- 創建UIView的在我的故事板有以下限制:
現在我有一個白色的TE的一種狀態欄XT和不透明背景,像這樣(忽略背景圖片):
然而,當我滾動,UIView的背景不會粘狀態欄下方,例如:
這可能與垂直約束有關,它應該鏈接到頂層佈局指南而不是superview,但是這個約束並沒有在xcode中顯示,我不知道還有什麼可能是錯誤的。
你的背景圖像是在scrollview?背景圖像是否可以滾動? – JingJingTao
是的背景圖像是在滾動視圖中,它應該是可滾動的 – Hapeki
所以你不希望內容在狀態欄下?感謝視頻。你想讓狀態欄有一個純色背景嗎? – JingJingTao