TOSearchBar
是对 Apple UI 控制脚本 UISearchBar
的基本重构,用于执行简单的基于文本的搜索。与 UISearchBar
不同,TOSearchBar
被设计得更容易进行主题定制,并提供更平滑、更原生感觉的动画。
IBDesignable
在 Interface Builder 中完全可见/可配置。TOSearchBar
将与 iOS 7 及以上版本兼容。虽然是用 Objective-C 编写的,但它应该很容易导入到 Swift 中。
将 TOSearchBar
文件夹的内容复制到您的应用程序项目中。
我正在构建一个 漫画阅读应用,其中大量 UI 使用深色主题。虽然我非常努力使其工作,但最终我非常沮丧,因为 UISearchBar
的定制性不足。没有大量的黑客技术就无法更改其元素的颜色,并且其中一些动画完全是错误的。一位 同事认为它是 iOS 中最错误的控制台,我相信他是对的!
因此,我决定构建此控件。它可能并不像 UISearchBar
那样功能完善,但我相信我们可以根据需要添加更多功能。 :)
TOSearchBar
由 Tim Oliver 创建,作为 iComics 的组件。
iPhone 7 Plus 设备模型由 Pixeden 创建。
《TOSearchBar》可在MIT许可证下使用。请参阅更多信息,请参见 许可证文件