【问题标题】:Frame of CardIO viewCardIO 视图框架
【发布时间】:2017-07-03 09:06:39
【问题描述】:

我正在使用 Swift 3.0 开发 iOS 应用程序,并且我已经使用 Card.IO for iOS 集成了卡片扫描仪。 我可以成功扫描卡片,但问题是相机视图的宽度和高度没有按照要求取帧。 它只需要宽度和高度的比例为 3:4。

我想要,相机应该占据屏幕高度和全屏宽度的一半,但不是。当我通过框架时

cardView = CardIOView(frame: CGRect(x: 0, y: 100, width: screen.width, height: screen.height / 2))

它不需要全屏宽度。

这是SDK方面的错误,我已经尝试了一切但没有成功。 如果有人可以提供帮助。

提前致谢!

【问题讨论】:

  • 这个问题你解决了吗?
  • 不,一样的..

标签: ios iphone swift xcode8 cardio


【解决方案1】:

我的建议是:你错误判断屏幕尺寸:Swift: Determine iOS Screen size

let screenSize = UIScreen.main.bounds
let screenWidth = screenSize.width
let screenHeight = screenSize.height

【讨论】:

  • 其实这是我自定义的逻辑,屏幕宽高都是正确的。
  • 屏幕宽度和高度在应用启动时保存,并保存在应用级别。
  • 也许这会有所帮助:first, second, third
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-17
  • 1970-01-01
相关资源
最近更新 更多