【问题标题】:Checking if an UIImage is a landscape image检查 UIImage 是否为横向图像
【发布时间】:2016-06-16 11:02:52
【问题描述】:

如何检查 UIImage 是否为横向图像(在 Swift 中)?

我试过这段代码:

if self.imageView.image?.imageOrientation == .Left || self.imageView.image?.imageOrientation == .Right {
            self.isLandscape=true
        }

但是没有用。

谢谢

【问题讨论】:

  • 如果图像宽度大于高度,则为横向...否则为纵向

标签: ios iphone swift cocoa-touch uiimage


【解决方案1】:

怎么样:

let image: UIImage = //your image
image.size.width > image.size.height

?

【讨论】:

  • 有时令我惊讶的是,最好的答案竟然是最简单的。感谢您的精彩回答!
  • 简单而明确!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-12
相关资源
最近更新 更多