自动定位兄弟UIViews

时间:2012-11-12 18:36:32

标签: iphone ios uiview

我在UIScrollView中堆叠了4个UIView。

当点击任何一个UIViews时,我希望该特定视图能够展开并显示更多内容,这意味着所选视图下方的兄弟视图必须将自己压低。

我本来可以使用UITableView但是当你动态改变行高时会发生各种奇怪的事情,这就是我选择这个后备的原因。

我可以使用autoresizingmask来执行此操作吗?

干杯

1 个答案:

答案 0 :(得分:0)

你的问题答案并不那么简单,你需要使用不同的逻辑手段你知道每个视图在点击它之后有多少宽度和高度然后你可以将View的引用传递给Scrollview的setContentSize。这里有一些当我在Scrollview中放入一些运行时数据时解决了我的问题的教程。

link

link

希望它对您有所帮助。