在故事板中添加tableview標題時,通過將視圖拖放到標題區域,此標題視圖內的子視圖似乎在視覺上錯位。這是否有合乎邏輯的原因?爲什麼我的視圖裏面的故事板tableViewHeader視覺上放錯了位置?
再現問題(Xcode中8):
- 打開故事板
- 將一個UITableViewController到畫布
- 將一個UIView到的tableview首標區
- 添加任何v IEW作爲標題視圖中的子視圖:
這個問題只在故事板可見雖然。在運行時,視圖按預期對齊。
在故事板中添加tableview標題時,通過將視圖拖放到標題區域,此標題視圖內的子視圖似乎在視覺上錯位。這是否有合乎邏輯的原因?爲什麼我的視圖裏面的故事板tableViewHeader視覺上放錯了位置?
再現問題(Xcode中8):
這個問題只在故事板可見雖然。在運行時,視圖按預期對齊。
這個問題也適用於廈門國際銀行。當您將模擬度量標準尺寸的視圖拖放到tableView上時,系統會將第一個子視圖視爲tableHeaderView,將第二個子視圖自動視爲tableFooterView。
我明白了,但tableViewHeader連接如何發生?您是否將「浮動故事板視圖」的出口添加到相關的視圖控制器中,並使用出口設置tableViewHeader屬性? –
是的,只需爲該視圖創建iboutlet並將其設置爲代碼,這種方式也適用於您希望偶爾出現的子視圖,因爲它不會與您當前的設計混淆 – Tj3n