我正在开发一个包含多个视图的项目。我知道UIView的框架位置,我需要根据其框架位置获取UIViews的对象。我知道我们可以获取UIView对象的框架,但是我可以反过来应用它吗?任何回应都会有所帮助。
我想您可以遍历每个子视图。我假设您知道它将是一个UIView实例。
斯威夫特2.0
func checkForViewWithFrame(frame:CGRect) -> UIView? {
for subview in self.view.subviews {
if subview.isMemberOfClass(UIView) {
if subview.frame == frame {
return subview
}
}
}
return nil
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句