2014-09-22 5 views

ответ

138

Есть ли какие-либо проблемы с Swift 2.x:

UIApplication.sharedApplication().statusBarFrame.size.height 

Swift 3 или 4 Swift:

UIApplication.shared.statusBarFrame.height 

Удостоверьтесь, что UIKit импортировано

import UIKit 
+1

Новый синтаксис для Swift 3: 'UIApplication.shared.statusBarFrame.size.height' – DoK

+3

Вы можете опустить' размер' в Swift 3: 'UIApplication.shared.statusBarFrame.height' достаточно. – joern

4

Свифт - это совсем другой язык. Элементы API одинаковы. Возможно, что-то вроде этого:

let app = UIApplication.sharedApplication() 
let height = app.statusBarFrame.size.height 
Смежные вопросы