【问题标题】:iPhone UI controls for WinFormsWinForms 的 iPhone UI 控件
【发布时间】:2009-10-08 05:27:16
【问题描述】:
有人知道我在哪里可以找到模仿 iPhone 上的 WinForms 控件吗?我有兴趣使用 Visual Studio 进行一些 iPhone 原型设计,如果我可以使控件看起来像原生 iPhone 控件,那将非常方便。
我知道我可以在 Mac 上使用 Interface Builder,但我不想这样做。我只是想玩转各种想法,在 Visual Studio 中我会更快。
【问题讨论】:
标签:
iphone
winforms
cocoa-touch
controls
【解决方案2】:
我查看了用于模拟和定位项目的 Windows 窗体 iPhone 控件,但没有找到。但是,使用 iPhone Simulator 的一些屏幕截图很容易做到。以下是我所做的 - 我稍后会更新项目的下载链接。
如前所述,Apple 可能不会喜欢,也不会让您使用他们的 UI 样式发布产品。然而,对于 mocking,没有什么可以阻止您在 Visual Studio 中执行此操作 - 他们仍然可以获得 99 美元和应用商店的折扣。
我使用 Visual Studio 就像在其中进行无 XIB 的 Monotouch 开发一样,并且希望避免来回切换。对于没有 XIB 的应用程序,在我看来,使用 interface Builder 进行设计并没有快多少 - 但这是一个以 Monotouch 为中心的观点。
【解决方案4】:
由于 iPhone 的 UIKit 控件很可能受到 Apple 商标和版权的高度保护,因此我不希望找到替代实现。由于任何 iPhone 开发最终都需要使用 Interface Builder,因此值得重复 许多 其他人所说的:为工作使用正确的工具。学习 Interface Builder(不会花很长时间),不要再试图将 iPhone 开发硬塞进 Windows 工具中。
【解决方案5】:
如果您对使用 C#/VB.NET 编写 iPhone 应用程序感兴趣,MonoTouch 是您的最佳选择
http://monotouch.net/
对我来说,在 WinForms 中模拟 iPhone UI 很奇怪,因为它们是两个不同的世界。
【解决方案6】:
您可以借助这个新工具Xamarin,帮助您使用 c# 创建原生应用程序。