iOS8 使用故事板和自动布局如何在视图层次结构中用它的克隆替换 UIView?
iOS8 with storyboard and autolayout how to replace a UIView with it's clone in the view hierarchy?
我有一个嵌入到 UIViewController 中的 Web 视图,我想重置它的浏览历史记录。我能想到的一种方法是删除网络视图并将其替换为新的网络视图。
如何从视图层次结构中取出一个 UIView,记住它的约束并将另一个视图放在它的位置并应用以前的约束?
我认为有比删除视图更好的方法,无论如何要删除视图并保存约束,您需要做的就是保存数组约束。
NSArray *constraintsArray = self.webView.constraints;
[self.webView removeFromSuperview];
[self.view addSubview:newWebView];
[newWebView addConstraints:constraintsArray];
[self.view layoutIfNeeded];
我有一个嵌入到 UIViewController 中的 Web 视图,我想重置它的浏览历史记录。我能想到的一种方法是删除网络视图并将其替换为新的网络视图。
如何从视图层次结构中取出一个 UIView,记住它的约束并将另一个视图放在它的位置并应用以前的约束?
我认为有比删除视图更好的方法,无论如何要删除视图并保存约束,您需要做的就是保存数组约束。
NSArray *constraintsArray = self.webView.constraints;
[self.webView removeFromSuperview];
[self.view addSubview:newWebView];
[newWebView addConstraints:constraintsArray];
[self.view layoutIfNeeded];