gpt4 book ai didi

iphone - 可以在 Cocoa 应用程序中使用 iPhoneSimulators 框架吗?

转载 作者:行者123 更新时间:2023-12-03 18:06:43 25 4
gpt4 key购买 nike

我正在考虑创建一个不是 Interface Builder 的 iPhone UI 编辑器!主要是看看是否可以做...我已经能够链接到我通过动态加载(通过 NSBundle 功能)创建的 Cocoa 应用程序中的 UIKit.framework。我已经能够从那里实例化 UIView。现在的问题是......我如何获得 UIView 渲染的内容?

我试图弄清楚苹果是如何实现他们的模拟器的,因为他们似乎正在使用 iPhoneSimulator.platform 文件夹下的框架来进行渲染,然后在 Cocoa 窗口中显示......

我不确定这个想法能走多远..但是如果有人有任何想法如何将 UIVIew 的输出定向到位图那么我可以将其显示在我的 Cocoa 窗口中...

谢谢

彼得

最佳答案

您可以尝试创建一个托管 UIWindow 的 NSView 子类。在 NSView 的 drawRect: 中,应用任何必要的转换,然后将 drawRect: 发送到 UIWindow。

然后,将模拟器 NSWindow 的内容 View 设置为该子类的实例。

关于iphone - 可以在 Cocoa 应用程序中使用 iPhoneSimulators 框架吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1365862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com