Iphone 在主视图中显示新视图时,如何相对移动其他UIObject
我正在开发一个iPhone应用程序,其中包含一个由三个Iphone 在主视图中显示新视图时,如何相对移动其他UIObject,iphone,ios,uiview,Iphone,Ios,Uiview,我正在开发一个iPhone应用程序,其中包含一个由三个UISwitch组成的页面。当ui开关处于On状态时,应用程序会在开关下方显示一个小视图。这适用于所有三个交换机。但问题是,如果一次打开两个开关,显示的小视图将重叠。是否有一种方法可以在显示其他所有视图时相对地移动这些视图。。 Thanx提前…这种问题正是自动布局的好处所在。添加新对象时,删除并重新生成约束(可能只需要更改一对约束,具体取决于它当前所在的位置),然后在superview上调用layoutifneed。如果在动画块内执行此操作,
UISwitch
组成的页面。当ui开关处于On
状态时,应用程序会在开关下方显示一个小视图。这适用于所有三个交换机。但问题是,如果一次打开两个开关,显示的小视图将重叠。是否有一种方法可以在显示其他所有视图时相对地移动这些视图。。
Thanx提前…这种问题正是自动布局的好处所在。添加新对象时,删除并重新生成约束(可能只需要更改一对约束,具体取决于它当前所在的位置),然后在superview上调用layoutifneed
。如果在动画块内执行此操作,它甚至会为您设置新布局的动画 有点晚了,但这可能就是你想要的
是的,iOS 5无法使用自动布局。现在您有理由转到iOS 6!对于一个新的应用程序,你真的需要支持5吗?快2岁了。