uiscrollview 的contentSize是设置uiscrollview 的展示内容的大小。不太明白你想要实现的,建议还是用文字描述一下你的需求。
解决方案 »
- 用CLLocationManager得到当前城市和国家的名称。
- iphone应用的Html5框架哪个最好?
- [view1 addsubview:view] [view1.layer.addsublayer:view2.layer]和有什么不同?
- ccLv == cocoaChina lvyile 歡迎所有愛風開發愛好者:)
- iphone中国市场快红起来啊
- 客户端从服务器分页获取列表,如何保证流量最少,且客户端和Server数据的一致性?
- 土鳖买不起iPhone,可否用iPod touch替代呢?
- iPhone4S日版有锁机有E不能上网
- x-code 5.1 zxing使用的问题
- 为何按钮的背景图片不能占据整个按钮呢
- view controllers is discouraged
- 跨平台开发 内存问题
主要是调整子视图的frame
frame改变了大小,控件会跟着向下移动吗?不会吧。
contentsize变大了可滚动的空间,但是在现在控件下边增加的空间。如果不移动控件,contentSize, contentOffset, contentInset这三个能在上边增加空间吗?
主要是调整子视图的frame
我现在是改变了contentsize后,把所有控件下移,再用contentoffset重设。只想找个更好的方法。
frame改变了大小,控件会跟着向下移动吗?不会吧。
contentsize变大了可滚动的空间,但是在现在控件下边增加的空间。如果不移动控件,contentSize, contentOffset, contentInset这三个能在上边增加空间吗?
嗯,如果frame大小改变了,两个button控件不会自动向下移动。但两个button控件是作为subview 添加到uiscrollview上时,可以设置这两个button的 position Y 相对uiscrollview 的底部来计算并设置它们的位置,应该也是可以的吧。
如果你非要把button在初始时添加到uiscrollview 的顶部位置,也可以通过设置uiscrollview的contentinset来调整两个button在uiscrollview 中的显示位置。
主要是调整子视图的frame
我现在是改变了contentsize后,把所有控件下移,再用contentoffset重设。只想找个更好的方法。
你把contentSize的height变大后,就是把scrollView的内容区域变高了,为什么要把里面的控件全部下移?是为了在上面增加什么吗?又为什么要重设contentOffset?