iPhone UI控件用于WinForms

3

有人知道在哪里可以找到模仿iPhone的WinForms控件吗?我想使用Visual Studio进行一些iPhone原型设计,如果能让控件看起来像本机的iPhone控件就更方便了。

我知道我可以在Mac上使用Interface Builder,但我不想这样做。我只是想尝试各种想法,并且在Visual Studio中速度会更快。

6个回答

5

Balsamiq Mockups具有一些类似于iPhone的控件,您可以比在Visual Studio中更快地完成模型设计。


3
我查看了一些关于在窗体中模拟和定位iPhone控件的内容,但没有找到合适的。然而,通过使用iPhone模拟器的几个截屏,自己做也很容易。以下是我所做的 -稍后我会更新一个项目下载链接。
如上所述,苹果可能不喜欢你使用他们的UI风格,也不会允许你发布这样的产品。但是,对于模拟,你可以在Visual Studio中自由操作-他们仍然会收取$ 99和App Store的分成。

alt text

我使用Visual Studio进行XIB-less Monotouch开发,希望避免来回切换。对于没有XIB的应用程序,我认为使用Interface Builder进行设计并不会更快-但这是一种以Monotouch为中心的观点。


2
正如我在这里指出的那样,在WinForms中实现此功能的另一种选择可能是使用Briefs框架来模拟您的界面。 Briefs允许您使用任何类型的图像来表示应用程序的屏幕,并将交互行为分配给图像的区域。 您可以从中生成完全功能的iPhone应用程序,以快速测试用户界面。

有许多iPhone UI线框元素适用于Photoshop其他插图应用程序,因此很容易绘制出您的原型界面。


1

由于iPhone的UIKit控件很可能受到苹果商标和版权的高度保护,因此我不指望能找到替代实现。由于任何iPhone开发最终都需要使用Interface Builder,所以值得重申许多人已经说过的话:用正确的工具来完成工作。学习Interface Builder(这不会花费太长时间),别再试图将iPhone开发塞进Windows工具中。


1

如果您有兴趣使用C#/VB.NET开发iPhone应用程序,MonoTouch是您的选择。

http://monotouch.net/

对我来说,在WinForms中模拟iPhone UI很奇怪,因为它们是两个完全不同的世界。


0

你可以使用这个新工具 Xamarin ,它可以帮助你通过使用 c# 来创建本地应用程序。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接