UIFontPickerViewController在iOS中运行良好,但在Catalyst中不显示。控制台中没有任何错误。就是没有出现。在苹果的文档中,UIFontPickerViewController被标记为与Mac Catalyst 13.0+相关,所以,我相信,它一定可以工作。
有没有人有同样的问题?有什么建议吗?
谢谢
发布于 2020-05-28 01:08:08
终于想明白了。在iOS上,UIFontPickerController默认情况下显示为表单。但在Mac Catalyst上,它就像是一个弹出窗口,它需要知道它的源代码视图和源代码rect,这样它才能正确地定位自己。而且,与一般的弹出窗口不同,Mac Catalyst上的UIFontPickerController不知道它的来源是否是UIBarButtonItem。所以,就是这样。
https://stackoverflow.com/questions/61961788
复制相似问题