我的应用程序是这样构建的(我无法发布图像)
UIViewController
|
|----UIView
|
|----UIScrollView
|
|----UIView (here are added my buttons, called contentView)
我想根据WebService响应添加按钮。我以编程方式添加这些按钮并且进展顺利,但是视图缺乏空间。为了实现这个目标,我必须调整视图大小以便更正地显示这些新图标,但我无法获得所需的效果。我该怎么做呢?请原谅我可怜的英文xD。
==编辑==
以下是我将一些UISwitch添加到contentView
的代码在第1行中我创建了开关,最终增加了它的高度(不是很重要) 2号线毫无意义 第3行:这里我们将开关添加到contentView
答案 0 :(得分:1)
在视图控制器中覆盖viewWillLayoutSubViews方法并在其中设置内容视图框架
button
答案 1 :(得分:0)
对于每个看同样问题的人来说,只需将滚动的框架设置得更大,然后设置内容视图框架即可!