最近適配iOS11 遇到一個(gè)很奇怪的問題。tableview添加背景圖片,要求圖片跟隨tableview滾動。以前的版本都是insertSubview : atindex:0 。直接插入到index0的層級就好了。iOS11上無論怎么插入都會在tableview最上層,遮擋tableview的顯示內(nèi)容。
設(shè)置tableview的backgroundView能正確顯示。但是圖片不能滾動。然后將圖片插入backgroundView的上面,依然不行。圖片依然被添加到最上層。
解決方案
backgroundImageView.layer.zPosition = -1