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