【发布时间】:2011-06-27 19:08:19
【问题描述】:
我有一个 C# 应用程序,我已经设法使用 Mono 并在 OS X 上运行。应用程序本身运行良好,但在 OS X 上运行时看起来并不那么好。按钮字体看起来参差不齐,而且许多 Windows 7 版本的默认功能都不存在。在我看来,它有点像一个带有 OS X 上边框的 Win98 应用程序。
我正在考虑学习 Objective-C 以便我可以编写“合适的”OS X 应用程序,但目前我希望能够让我的项目在 Apple 上运行,而不会让它们看起来像科学怪人一样.
是否可以将 WinForms 应用程序转换为 Cocoa? Cocoa 是正确的界面吗?
如果可能,最好的方法是什么?你们中的任何人都知道一个很好的教程/文章让我开始吗?很高兴看到一些东西这实际上显示了正在完成的过程。我从示例代码和简短的解释中学到的东西比从一般文章中学到的要多得多。
再次感谢!
【问题讨论】:
-
我希望 facebook 链接有效。它显示了一个将 WinForms 应用程序移植到 Cocoa 的示例。
标签: winforms cocoa macos mono porting