【问题标题】:Unity Plugin for iOS with UIViews like UICollectionView适用于 iOS 的 Unity 插件,带有 UICollectionView 等 UIView
【发布时间】:2015-10-22 15:40:59
【问题描述】:
我正在构建一个统一的 iOS 插件,其他开发人员可以将其集成到他们的统一项目中。是否可以构建一个加载 UIViewController 的统一插件,该插件可以包含 UIView,如 UICollectionView,显示来自 Web 服务的数据。 UIViewController 也可以来自 xib 文件吗?处理 iOS 自动布局怎么样,这些可以在一个统一的 iOS 插件中工作吗?
我是 Unity 新手,在我看来它只支持 .h 和 .m 文件,表明我必须以编程方式创建所有 uiview?
【问题讨论】:
标签:
ios
objective-c
uiview
unity3d
【解决方案1】:
经过长时间的研究,我设法弄清楚了开发一个统一插件的步骤,该插件可以与现有的 Objective-C Cocoa Touch Framework 二进制文件一起使用。
您需要构建一个常规的统一插件来访问 Objective-C 代码。 The Lazy Coder 有关于如何做到这一点的精彩教程。我建议在进一步阅读之前先浏览最初的几个视频。
1234563 /p>
Cocoa Touch Framework 将添加到 Unity 构建生成的 XCode 项目中的 Embedded Binaries 下。这是一个关键点,因为我想以某种方式将框架文件包含在统一插件包中,但我认为这是不可能的。