草庐IT

Superview

全部标签

ios - 宽度和高度等于其 superView 以编程方式使用自动布局?

我一直在网上寻找很多片段,但仍然找不到问题的答案。我的问题是我有一个scrollView(SV)并且我想以编程方式在scrollView(SV)中添加一个按钮,其宽度和高度与其superViewscrollView(SV)相同,以便当用户旋转设备按钮时将具有相同的框架ScrollView(SV)。如何做NSLayout/NSLayoutConstraint?谢谢 最佳答案 如果有人正在寻找Swift解决方案–我会为UIView创建一个Swift扩展,它会在您每次需要时帮助您将subview框架绑定(bind)到它的父View边界:s

ios - 移除所有影响 UIView 的约束

我有一个UIView,它通过几个约束放置在屏幕上。一些约束归父View所有,其他约束归其他祖先所有(例如,可能是UIViewController的View属性)。我想删除所有这些旧约束,并使用新约束将其放置在新的地方。如何在不为每个约束创建IBOutlet并且不必记住哪个View拥有所述约束的情况下做到这一点?详细地说,天真的方法是为每个约束创建一堆IBOutlets,然后会涉及调用代码,例如:[viewAremoveConstraint:self.myViewsLeftConstraint];[viewBremoveConstraint:self.myViewsTopConstrai

ios - 移除所有影响 UIView 的约束

我有一个UIView,它通过几个约束放置在屏幕上。一些约束归父View所有,其他约束归其他祖先所有(例如,可能是UIViewController的View属性)。我想删除所有这些旧约束,并使用新约束将其放置在新的地方。如何在不为每个约束创建IBOutlet并且不必记住哪个View拥有所述约束的情况下做到这一点?详细地说,天真的方法是为每个约束创建一堆IBOutlets,然后会涉及调用代码,例如:[viewAremoveConstraint:self.myViewsLeftConstraint];[viewBremoveConstraint:self.myViewsTopConstrai

关于ios:导航tableview时添加到superview的View消失

Viewaddedtosuperviewdisappearingwhennavigatingtableview当用户选择其中一个tableView单元格时,我有一个tableView导航到详细视图。这个主TableView是在UITableViewController类中创建的。(MasterViewController)我使用StoryBoard创建主从表视图。在MasterViewController中,当用户选择To按钮时,我在主tableView顶部放置一个tableView。第二个tableView允许用户从此列表中选择多个值。为了防止第二个tableView在第一个(主)table

关于ios:导航tableview时添加到superview的View消失

Viewaddedtosuperviewdisappearingwhennavigatingtableview当用户选择其中一个tableView单元格时,我有一个tableView导航到详细视图。这个主TableView是在UITableViewController类中创建的。(MasterViewController)我使用StoryBoard创建主从表视图。在MasterViewController中,当用户选择To按钮时,我在主tableView顶部放置一个tableView。第二个tableView允许用户从此列表中选择多个值。为了防止第二个tableView在第一个(主)table