**TableViewSearchBar** is a small demo project that demonstrates the various scrolling behaviors of a *UISearchBar* inside a *UITableView* found in Apple's own apps.
The project has been made in order to answer [this stackoverflow question](http://stackoverflow.com/questions/14759506/ios-native-contacts-app-sticky-search-bar-and-section-header-behavior "iOS native Contacts App: sticky search bar and section header behavior").
There are three different behaviors in Apple's apps:
- **Default**: The search bar scrolls with the table view
- **Top**: The search bar scrolls with the table view but always stays at the top if you scroll the table view up
- **Header**: The search bar usually stays at the top of the table view but scrolls with the table view if you scroll the table view up
The last one is only used in the Contacts app and is quite interesting. Take a look at [FKRHeaderSearchBarTableViewController.m](TableViewSearchBar/FKRHeaderSearchBarTableViewController.m "FKRHeaderSearchBarTableViewController.m") in order to see how it works in detail.
- - -
![Screenshot](screenshot.png "Screenshot")
![Screenshot Search](screenshot-search.png "Screenshot Search")
- - - - -
# License
MIT License
Copyright (c) 2013 Fabian Kreiser
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
没有合适的资源?快使用搜索试试~ 我知道了~
UITableView 带搜索框 查询
共25个文件
m:7个
h:6个
png:5个
3星 · 超过75%的资源 需积分: 10 16 下载量 105 浏览量
2013-04-25
11:46:04
上传
评论
收藏 99KB ZIP 举报
温馨提示
实现 app 中常见的搜索框(UISearchBar)在列表视图中的滚动行为。本代码实现了三种情况,一种是搜索框始终位于列表的顶部,列表的拖动时搜索框都固定不动。第二种是,列表视图刚加载时,搜索框隐藏在视图的顶部,当往下拖动列表时,搜索框才会出现,继续往下拖动列表,搜索框会随着列表的拖动而移动,当往上拖动列表时,搜索框隐藏。第三种情况和第二种情况差不多,只不过在往下拖动列表时,搜索框出现之后,会固定不动,只有往上拖动列表时才会隐藏搜索框。
资源推荐
资源详情
资源评论
收起资源包目录
TableViewwithSearchBar.zip (25个子文件)
TableViewSearchBar-master
TableViewSearchBar.xcodeproj
project.pbxproj 16KB
screenshot-search.png 38KB
Readme.md 2KB
TableViewSearchBar
FKRAppDelegate.h 336B
FKRTopSearchBarTableViewController.m 2KB
FKRDefaultSearchBarTableViewController.h 324B
TableViewSearchBar-Prefix.pch 342B
main.m 358B
FKRSearchBarTableViewController.m 7KB
FKRRootTableViewController.m 5KB
FKRHeaderSearchBarTableViewController.m 4KB
FKRAppDelegate.m 1015B
Top100FamousPersons.plist 3KB
TableViewSearchBar-Info.plist 1KB
Default-568h@2x.png 18KB
FKRDefaultSearchBarTableViewController.m 1KB
FKRSearchBarTableViewController.h 707B
Default.png 6KB
Default@2x.png 16KB
FKRRootTableViewController.h 274B
FKRHeaderSearchBarTableViewController.h 322B
FKRTopSearchBarTableViewController.h 316B
LICENSE 1KB
screenshot.png 36KB
.gitignore 96B
共 25 条
- 1
资源评论
- sandy6409272014-04-24不好用啊,根本用不上
- qq514062702015-08-28还行吧,就是这个积分太贵了
- guosong121700352014-02-11抄袭,文不对题。。。
yxqyrh
- 粉丝: 8
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Django和OpenCV的智能车视频处理系统.zip
- (源码)基于ESP8266的WebDAV服务器与3D打印机管理系统.zip
- (源码)基于Nio实现的Mycat 2.0数据库代理系统.zip
- (源码)基于Java的高校学生就业管理系统.zip
- (源码)基于Spring Boot框架的博客系统.zip
- (源码)基于Spring Boot框架的博客管理系统.zip
- (源码)基于ESP8266和Blynk的IR设备控制系统.zip
- (源码)基于Java和JSP的校园论坛系统.zip
- (源码)基于ROS Kinetic框架的AGV激光雷达导航与SLAM系统.zip
- (源码)基于PythonDjango框架的资产管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功