我有一個UIScrollView-scv和一個UIView-ocv已經動態生成(沒有IB),我已經添加了ocv作爲scv的子視圖。最初我將scv的內容大小設置爲ocv的幀大小。但在運行時,我必須增加ocv的寬度,因爲我一直向ocv添加超出ocv左邊界的子視圖。現在,當我爲我的scrollView設置一個新的contentSize時,它會滾動顯示ocv的右側,而我想要查看的內容位於左側。UIScrollview可滾動contentView的大小增加左和頂部
頂部的情況也是如此。我不斷的添加子視角超出ocv的最高界限,但我不能滾動看到頂部,我只能滾動看到底部空的部分..請給我一個解決方案..
你最近怎麼樣? –
基本上我在ocv中構建一棵樹,每個節點都是UIButton。在某個時間點,葉子超出了ocv的左邊界。然後我所做的就是增加ocv的寬度(ocvWidth = ocvWidth + buttonWidth)。然後再次將scv的contentSize設置爲ocv的框架大小 – Pradhan