问候,我正在学习Cocoa和Objective-C。我已经完成了“全部”教程,我对ObjC语言非常熟悉。我现在正在寻找的是学习Cocoa习语,并看到在漂亮的Cocoa应用程序中使用的真实代码。
看起来像严肃的应用程序(iTunes等)不只是放入IB元素。他们使用代码做更多事情来调整它们看起来不错。 (示例:iTunes播放列表抽屉。如何获得该样式?)
以下是我发现的开源友好UI的一些示例:
有关具有优秀Cocoa用户界面的开源应用程序的任何其他建议?
问候,我正在学习Cocoa和Objective-C。我已经完成了“全部”教程,我对ObjC语言非常熟悉。我现在正在寻找的是学习Cocoa习语,并看到在漂亮的Cocoa应用程序中使用的真实代码。
看起来像严肃的应用程序(iTunes等)不只是放入IB元素。他们使用代码做更多事情来调整它们看起来不错。 (示例:iTunes播放列表抽屉。如何获得该样式?)
以下是我发现的开源友好UI的一些示例:
有关具有优秀Cocoa用户界面的开源应用程序的任何其他建议?
你可能想看一下 BWToolkit,由Brandon Walkin撰写。它非常棒,包含优雅的UI元素和其他对象集合。提供源代码,以便您可以查看自定义控件和视图的创建方式。
Brandon甚至提供了一些演练电影,例如“在3分钟内创建iCal界面”。
其他一些开源应用程序需要深入研究 卡米诺, 讨论会 对于Mac和iPhone, Adium的,和 水银 (许多UI自定义)。