The author stated that the project originated from a joke, withBen GalassiRelevant, he also believes that most people have experienced the use of Windows in young people in the 1990s, and more people recognize the Windows standard design model, these are his reasons to bring Windows 95 style into iOS.
In terms of technical details, the author's intention was to make each component behave like a UIKit counterpart. For example, a CKButton responds to a gesture event like a UIButton. And these are all @IBDesignable components, which meansDevelopmentYou can use these components in the Interface Builder to lay out the entire application and Xcode will preview the design in real time. The author also showed that althoughClassicKitThe design considers modularity and robustness but does not guarantee reliability.
Project Address: https://github.com/Baddaboo/ClassicKit