В iOS 7 поведение строки состояния по умолчанию должно быть прозрачным, но в Delphi XE7 это кажется невозможным. Строка состояния всегда имеет тот же цвет, что и основная форма (что было поведением по умолчанию в iOS 6). Mainform.borderstyle контролирует, отображается ли строка состояния или нет, но я не могу найти способ сделать ее прозрачной. Я попытался установить UIViewControllerBasedStatusBarAppearance
и UIStatusBarStyle
в info.plist и попытался позвонить
TUIApplication.wrap(TUIApplication.OCClass.sharedApplication).setStatusBarStyle(UIStatusBarStyleBlackTranslucent)
но остается твердым.
У кого-нибудь получилось сделать его прозрачным? - или это ошибка (или отсутствующая функция) в XE7?