我有一个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