文件名称:Bohr:“设置”屏幕组成框架
文件大小:1.6MB
文件格式:ZIP
更新时间:2024-03-12 00:08:55
Objective-C
不再维护此项目。 这里是一些合适的替代品: Bohr允许您在设置应用程序设置屏幕时牢记三个原则:轻松,自定义和可扩展性。 默认情况下,Bohr支持多种设置类型,例如字符串,布尔值或时间。 但是,此框架在构建时考虑了可扩展性,这意味着您可以构建自己的自定义类以支持所需的任何类型的设置类型。 为什么是“玻尔”? “玻尔”来自原子模型的构想者尼尔斯·玻尔(Niels Bohr),它引入了电子配置的概念,这是一种通过原子核周围的层组织电子的方法。 真实的故事。 安装 迦太基 github "DavdRoman/Bohr" 可可豆 pod 'Bohr' 手动的 将文件夹中的所有文件拖放到您的项目中。 乍看上去 基本设定 您将要设置的设置屏幕由一个名为BOTableViewController的UITableViewController子类BOTableViewController 。 这样的
【文件预览】:
Bohr-master
----BohrDemo()
--------main.m(283B)
--------OptionsTableViewController.h(195B)
--------AppDelegate.h(231B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------TableViewController.m(4KB)
--------TableViewController.h(182B)
--------Images.xcassets()
--------UIColor+Bohr.m(504B)
--------Info.plist(2KB)
--------OptionsTableViewController.m(1KB)
--------UIColor+Bohr.h(266B)
----LICENSE(1KB)
----Assets()
--------1.gif(1.46MB)
--------header.png(74KB)
----Bohr.podspec(665B)
----Bohr.xcodeproj()
--------project.pbxproj(39KB)
--------xcshareddata()
----.gitignore(232B)
----README.md(4KB)
----Bohr()
--------BOTableViewCell+Private.h(233B)
--------BOTableViewController.h(529B)
--------BOTableViewController.m(9KB)
--------BOTableViewCell.h(2KB)
--------BOSwitchTableViewCell.h(512B)
--------BOChoiceTableViewCell.h(662B)
--------BOStepperTableViewCell.m(792B)
--------BOButtonTableViewCell.m(529B)
--------BOTableViewCell.m(4KB)
--------BODateTableViewCell.m(1KB)
--------BOTimeTableViewCell.h(241B)
--------BOTimeTableViewCell.m(477B)
--------BOTextTableViewCell.m(2KB)
--------BOTextTableViewCell.h(1KB)
--------BOTableViewController+Private.h(284B)
--------NSInvocation+Copy.m(9KB)
--------BOTextTableViewCell+Subclass.h(881B)
--------BOSwitchTableViewCell.m(909B)
--------BOTableViewSection.m(2KB)
--------MZAppearance.h(2KB)
--------BOSetting.h(521B)
--------BONumberTableViewCell.m(1KB)
--------BODateTableViewCell.h(432B)
--------BOStepperTableViewCell.h(261B)
--------UILabel+DatePickerCustomization.h(185B)
--------UILabel+DatePickerCustomization.m(3KB)
--------BOOptionTableViewCell.h(474B)
--------Bohr.h(893B)
--------BONumberTableViewCell.h(304B)
--------BOOptionTableViewCell.m(887B)
--------Info.plist(808B)
--------BOTableViewCell+Subclass.h(1KB)
--------BOSetting.m(1KB)
--------BOTableViewSection.h(1KB)
--------BOButtonTableViewCell.h(349B)
--------NSInvocation+Copy.h(1KB)
--------BOSetting+Private.h(263B)
--------MZAppearance.m(4KB)
--------BOChoiceTableViewCell.m(1KB)