我正在尝试编写测试来检查堆栈视图的位置是否是我期望的位置。在代码中,我将堆栈视图bottomAnchor =设置为superview.bottomAnchor(使用适当的方法)。我在我的测试用例中写了以下断言:
func test_MainMenu_At_BottomLeft () {
let vcv = ViewController().view
let sv = ViewController().view.subviews[0]
XCTAssert(vcv.bottomAnchor == sv.bottomAnchor)
}
总是失败。我已经尝试过投射到CGFloat,创建其他临时锚点,但所有这些都毫无意义。似乎没有我可以使用的bottomAnchor的任何属性。堆栈视图布局正确,构建通过没有问题。
有什么建议吗?