我有一個UIScrollView(由視圖控制器管理),我正在使用全屏幕和子視圖。全屏版本工作正常 - 子視圖不能。ScrollView作爲子視圖不尊重框架的邊界
子視圖的位置使其佔據屏幕的下半部分,在底部有一個小的20像素左右的邊緣。
最初它顯示在正確的位置,但會覆蓋底部邊距 - 即使滾動視圖的框架設置爲離開邊距。
當我拖動視圖向上滾動時,整個視圖向上移動並遮住窗口的頂部。當框架碰到頂部的導航欄並開始像正常滾動視圖一樣滾動時,框架停止移動。如果我滾動它足夠它最終顯示屏幕底部的邊距。
我不知道該怎麼做 - 我試過每個春天的組合我都能想到。我現在正在查看子視圖裁剪。
下面的圖片。第一個顯示初始頁面加載時的滾動視圖,除了下邊距覆蓋外正確定位。滾動視圖具有白色背景。
第二張圖片顯示它向上滾動朝頂:
第三圖像顯示它滾動一路攀升到頂部 - 注意,較低的利潤率已經成爲可見。
你可以發佈這個截圖嗎? – 2011-06-06 13:03:31
我發佈了截圖,謝謝你的關注。 – vlad259 2011-06-06 13:35:09