【发布时间】:2016-01-28 03:34:09
【问题描述】:
有一个带有子视图的主视图。我需要获取这些子视图。
例如,我创建了一个视图:
使用 Swift 代码:
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
override func viewDidAppear(animated: Bool) {
super.viewDidAppear(animated)
// Check if has view in rect area
let rect1 = CGRect(x: 0, y: 0, width: 100, height: 100)
if CGRectContainsPoint(rect1, rect1.origin) { // return true
print("TRUE")
} else {
print("FALSE")
}
}
}
我需要获取您正在“触摸”矩形大小或原点的视图。
在上面的例子中,我创建了三个不同颜色的子视图。
我需要获取视图并使用 backgroundColor 进行 print()。
有人可以帮我吗?
【问题讨论】:
标签: ios swift uiview swift2 cgrect