我知道 TTT(Three20) 框架提供了相当多的默认 iOS 元素的自定义,但是,框架似乎已经一年多没有更新了,而且我看到的很多关于框架的教程都是 2011 年左右的.
行业应用程序正在使用一些更新、更好的框架吗?还是 Three20 仍然相关?
正如您正确指出的那样,不再使用 Three20(它太重了,无论如何您都没有完全使用它)。如今,我认为人们倾向于遵循“组件化”(对行话感到抱歉)方法,这意味着您只需将您知道将要使用的可以轻松添加/删除的项目内容放入项目中。这样,如果您改变了使用某个组件的想法,您可以随时丢弃它,并在几乎几分钟内用另一个替换它。
为了做到这一点,我会看看cocoacontrols和cocoapods。
第一个浏览各种视觉和非视觉组件、第 3 方库等。第二个以最少的麻烦实际将它们导入您的项目。
这样,您的项目将只包含将要使用的类,并且设置起来不会那么困难。
如果您正在寻找一个可以做到这一切的神奇工具箱,恐怕它不存在(而且我认为它从来没有存在过)。