iOS: UIPrintInteractionController Как изменить цвет хрома?
В iOS, как я могу изменить цвет хрома вокруг всплывающего окна?
(Objective-C или C# как хорошо)
Вот как я показываю принтер:
var printInfo = UIPrintInfo.PrintInfo;
printInfo.OutputType = UIPrintInfoOutputType.General;
var printer = UIPrintInteractionController.SharedPrintController;
printer.PrintInfo = printInfo;
printer.PrintFormatter = webView.ViewPrintFormatter;
printer.ShowsPageRange = true;
printer.PresentFromBarButtonItem(btnShare, true, (handler, completed, err) => {
if (!completed && err != null)
{
UIAlertHelper.ShowAlert(
"Unable to Print",
"Sorry, we were not able to access printers from your device.",
"Ok",
null
);
}
}
);
Вот снимок экрана:
1 ответ
Решение
Самая умная вещь, которую нужно сделать здесь, это создать подкласс всплывающего окна и инициализировать его различными цветами рамок, аналогично тому, как вы подклассируйте uialertview.