Рамка кардио зрения

Я работаю над приложением iOS в Swift 3.0, и у меня есть встроенный сканер карт, использующий Card.IO для iOS. Я успешно смог отсканировать карту, но проблема в том, что ширина и высота обзора камеры не принимает кадры в соответствии с требованиями. Это занимает только ширину и высоту в соотношении 3:4.

Я хочу, чтобы камера занимала половину высоты экрана и ширины экрана, но это не так. Когда я передаю кадр как

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

это не занимает всю ширину экрана.

Это ошибка на стороне SDK, я попробовал все, но безуспешно. Если кто-нибудь может помочь.

Заранее спасибо!

1 ответ

Мое предложение: вы неправильно определяете размер экрана: Swift: Определите размер экрана iOS

let screenSize = UIScreen.main.bounds
let screenWidth = screenSize.width
let screenHeight = screenSize.height
Другие вопросы по тегам