【发布时间】:2012-07-20 11:10:13
【问题描述】:
是否有一个与主视图重叠但不是全部的视图?只有大约 80/90%?我这么问是因为设计师设计了这样的东西:
如您所见,我有一个视图和后面的主视图。我该如何实施?以及创建可在未来重复使用的服装视图的最佳方法是什么?
谢谢!
【问题讨论】:
标签: xcode cocoa view uiview storyboard
是否有一个与主视图重叠但不是全部的视图?只有大约 80/90%?我这么问是因为设计师设计了这样的东西:
如您所见,我有一个视图和后面的主视图。我该如何实施?以及创建可在未来重复使用的服装视图的最佳方法是什么?
谢谢!
【问题讨论】:
标签: xcode cocoa view uiview storyboard
你可以像这样改变UIView的原点x:(例如距离左边100px的空间)
view.frame = CGRectMake( 100, 0, view.frame.size.width, view.frame.size.height );
别忘了 x 和 y 从左下角开始。
view.frame = CGRectMake( x, y, width, height);
创建自定义视图的最佳方法是什么,可以在 未来?
从 Objects 库中添加 UIView,然后将其子类化。
更新(使用动画):
[UIView animateWithDuration:0.5f animations:^{
[viewOutlet setFrame:CGRectMake( 100, viewOutlet.frame.origin.y, viewOutlet.frame.size.width, viewOutlet.frame.size.height)];
}];
【讨论】: