我先向您道歉,因为这很简单,但是几天来我一直在试图解决这个问题,经过大量搜索后还是无法解决。
当我检查通过限制条件以编程方式创建的图像的高度时,其尺寸与渲染的尺寸不匹配。
// Earth Image Setup
view.addSubview(earthImageView)
earthImageView.bottomAnchor.constraint(equalTo: loginTextViewTitle.topAnchor, constant: -standardSpacer).isActive = true
earthImageView.widthAnchor.constraint(equalToConstant: 500).isActive = true
earthImageView.heightAnchor.constraint(equalToConstant: 500).isActive = true
earthImageView.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
// Value of earthImageViewHeight is 276. Why isn't it 500?
let earthImageViewHeight = earthImageView.frame.size.height
我看到276来自原始@ 1x图像的像素高度。但是,如何获得实际的渲染高度?
我认为这可能与points vs pixels有关,但事实并非如此。
答案 0 :(得分:0)