【发布时间】:2014-05-21 18:54:25
【问题描述】:
如何将子视图添加到堆栈中倒数第二个位置?也就是说,假设我有 3 个子视图,数字 3 是顶部可见的。如何在该视图正下方添加一个新视图并将其余视图向下推?
谢谢!
【问题讨论】:
标签: ios uiview uiviewcontroller subview addsubview
如何将子视图添加到堆栈中倒数第二个位置?也就是说,假设我有 3 个子视图,数字 3 是顶部可见的。如何在该视图正下方添加一个新视图并将其余视图向下推?
谢谢!
【问题讨论】:
标签: ios uiview uiviewcontroller subview addsubview
假设您的 parentView 上有 3 个子视图。 添加所有子视图后 调用这个方法-
[parentView insertSubview:yourView atIndex:parentView.subviews.count-1]
还有其他更简单的方法,例如
[parentView insertSubview: aboveSubview: ]
[parentView insertSubview: belowSubview: ]
干杯,希望这会有所帮助!
【讨论】:
有这个API:
插入Subview:newView belowSubview:oldView
我第一次看文档时没看到 :)
但是,如果我们没有对前一个视图的引用,有谁知道我们可以获得最后一个子视图的方法吗?
【讨论】: