我上了这个课:
UIViewController = interface(UIResponder)
['{F7A5E372-3F4A-4F25-A2F9-C91D7CB5FC09}']
....
function supportedInterfaceOrientations: NSUInteger; cdecl;
....
end;
TUIViewController = class(TOCGenericImport<UIViewControllerClass, UIViewController>) end;
并且我需要重写功能supportedInterfaceOrientations。在xcode下是这样的:
class NavigationController: UIViewController {
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
return .portrait
}
}
如何在delphi tokyo下执行此操作?
答案 0 :(得分:0)
在firemonkey iOS应用程序中,您无需自己处理。
在“应用程序”>“方向”下的项目选项中,您可以启用自定义方向并定义所有四个方向(人像,上下颠倒,横向居家向右,横向居家向左),从而可以配置相同的行为。这与UIInterfaceOrientationMask提供的界面相同。