手机上拉栏隐藏了,怎样怎么设置表格隐藏栏

图片下拉放大 导航栏下拉隐藏 上拉出现
在实际项目开发中经常会遇到这样的需求:
1.TableView 表头视图下拉放大 松手后恢复原状
2.导航条初始时透明 随着表头视图的上滑逐渐出现 下拉表头视图时消失
最典型的例子莫过于新浪微博的个人主页。下面就跟大家简单分享下具体的实现步骤:
@interface PDMyUserViewController ()
&UIScrollViewDelegate&
@property (nonatomic,strong) UIImageView *imageV
-(void)setNavigationBarClear{
[self.navigationController .navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
[self.navigationController.navigationBar setShadowImage:[UIImage new]];
-(void)addTableHeadView{
self.imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0,-kOriginalImageHeight, ktotalWidth, kOriginalImageHeight)];
self.imageView.image = [UIImage imageNamed:@"image01"];
[self.tableView addSubview: self.imageView ];
self.imageView.contentMode = UIViewContentModeScaleAspectF
self.tableView.contentInset = UIEdgeInsetsMake(kOriginalImageHeight, 0, 0, 0);
- (void)viewDidLoad {
[super viewDidLoad];
[self addTableHeadView];
[self setNavigationBarClear];
self.automaticallyAdjustsScrollViewInsets = NO;
步骤二:(核心部分)
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
NSLog(@"%f",self.tableView.contentOffset.y);
CGFloat offSet_Y = self.tableView.contentOffset.y;
向下拖动图片时
if (offSet_Y & - kOriginalImageHeight) {
CGRect frame = self.imageView.frame;
frame.origin.y = offSet_Y;
frame.size.height =
- offSet_Y;
self.imageView.frame =
CGFloat reOffset = offSet_Y + kOriginalImageH
(kOriginalImageHeight - 64)这个数值决定了导航条在图片上滑时开始出现
alpha 从 0 ~ 0.99 变化
当图片底部到达导航条底部时 导航条
aphla 变为1 导航条完全出现
CGFloat alpha = reOffset/(kOriginalImageHeight - 64);
if (alpha&=1) {
alpha = 0.99;
UIImage *image = [self imageWithColor:[UIColor colorWithRed:0.227 green:0.753 blue:0.757 alpha:alpha]];
[self.navigationController.navigationBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];
- (UIImage *)imageWithColor:(UIColor *)color
CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);
UIGraphicsBeginImageContext(rect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context, [color CGColor]);
CGContextFillRect(context, rect);
UIImage *theImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return theI
没有更多推荐了,
不良信息举报
举报内容:
图片下拉放大 导航栏下拉隐藏 上拉出现
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!经验4238 米
在线时间14 小时
版本8.4.14
机型小米MIX2S
签到次数347
MIUI版本8.4.14
如题&&单手玩手机从上往下拉总是够不着,,
分享到微信朋友圈
打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈。
经验2969 米
在线时间11 小时
版本8.4.12
机型小米手机6
签到次数71
MIUI版本8.4.12
不一定要从最上面往下拉的
经验19592 米
在线时间1086 小时
版本8.4.26
人,重在善良,贵在德行,美在心灵,做一个勇敢善良的人。
机型小米手机6
签到次数586
MIUI版本8.4.26
在桌面空白处可以直接下拉呼出通知栏。
经验4238 米
在线时间14 小时
版本8.4.14
机型小米MIX2S
签到次数347
MIUI版本8.4.14
在桌面空白处可以直接下拉呼出通知栏。
我知道这个 但是有的时候在应用里边没办法这样拉
经验4238 米
在线时间14 小时
版本8.4.14
机型小米MIX2S
签到次数347
MIUI版本8.4.14
不一定要从最上面往下拉的
在应用里边的时候都得从最上边拉
经验19592 米
在线时间1086 小时
版本8.4.26
人,重在善良,贵在德行,美在心灵,做一个勇敢善良的人。
机型小米手机6
签到次数586
MIUI版本8.4.26
我知道这个 但是有的时候在应用里边没办法这样拉
建议你横屏下拉试试。
经验4202 米
在线时间173 小时
版本8.4.19
积分 4677, 距离下一级还需 323 积分
积分 4677, 距离下一级还需 323 积分
机型小米MIX2
签到次数161
MIUI版本8.4.19
出门左拐,蓝绿大厂可以满足你
经验4842 米
在线时间34 小时
机型小米手机6
签到次数404
MIUI版本8.4.4
单手玩手机的时候可以打开单手模式,选择合适的单手屏幕尺寸,这样要下拉通知栏距离就要短一些。(PS:单手模式快捷设置,直接横划菜单键,滑向左边就是左手,滑向右边就是右手)
经验1510 米
在线时间39 小时
版本8.4.26
机型小米手机6
签到次数12
MIUI版本8.4.26
像vivo一样 怕是难实现吧
经验4238 米
在线时间14 小时
版本8.4.14
机型小米MIX2S
签到次数347
MIUI版本8.4.14
出门左拐,蓝绿大厂可以满足你
我用手机有建议了提个问题你在这说个什么呢?& &拐nm拐& &用着不方便还不让说了?
MIUI 9纪念勋章
米兔月饼勋章
参加回帖活动
MIUI七周年
剑侠世界2荣誉内测
2018新年勋章
参与回帖活动
2017圣诞节勋章
参与回帖活动
MIUI3亿用户纪念勋章
参与回帖活动
感恩节勋章
参与回帖活动
万圣节勋章
参加回帖活动
MIUI七夕鹊桥勋章
小米众筹2周年
参加回帖活动
新版论坛APP
更新新版APP
“澎湃S1 ”芯片纪念勋章
参与活动回帖可得
参与红米Note 4X活动
已关注微信
关注新浪微博
已关注新浪微博
MIUI 300周
MIUI 300周更新纪念勋章
小米5发布会
参加小米5发布会直播页大转盘抽奖获得
MIUI 3000万
MIUI 3000万发烧友纪念勋章
MIUI 2000万
MIUI 2000万发烧友纪念勋章
1000万用户纪念勋章
MIUI1000万用户纪念勋章
MIUI三周年
MIUI三周年纪念勋章
Copyright (C) 2017 MIUI
京ICP备号 | 京公网安备34号 | 京ICP证110507号我买的这款手机不到两个月,最近两天发现这个问题,开机重启也不管用,怎么回事?
来自 vivo Xplay5A
RE: vivoxplay5从屏幕下方上拉菜单栏不见了
您好,柠檬很荣幸为您服务
很抱歉给您带来不便了,请问您是在什么界面不能拉出快捷中心的呢?您可以尝试以下的方法;
1、进入设置--更多设置--控制中心--将应用内调出开关打开;
2、查看手机系统版本是否为最新,若不是,建议您升级后使用;
3、进入设置--更多设置--恢复出厂设置--还原所有设置,此操作不会丢失手机中的数据;
4、请问您手机中是否安装有惠锁屏/360天气/360动态壁纸,将软件卸载后试试;
5、如您不想卸载可以将手机进入横屏界面使用,手机横屏是否可以滑出来状态栏呢?
6、如还是不能,还请您耐心等待系统更新修复。
感谢您对vivo的支持,祝您生活愉快!
来自 社区电脑版
楼主在设置中设置,允许调出
设置中??在哪里找
来自 vivo Xplay5A
来自 vivo S7t
我的这样好长时间了&&,唉
来自 vivo Xplay5A
我也有& &就刚才&&怎么都弄不出来
来自 vivo Xplay5A
楼主在设置中设置,允许调出
来自 vivo Xplay5A
楼主在设置中设置,允许调出
来自 社区电脑版
不会吧!!
来自 vivo Y31
我的也是,从设置里面将这个应用内调出开关开着,也弄不出来
来自 社区手机版
24小时全国服务热线
400-678-9688
公众号:vivo智能手机
生活号:vivo智能手机
公众号:vivo智能手机
生活号:vivo智能手机
保存二维码iPhone6上拉菜单怎么设置_百度知道
iPhone6上拉菜单怎么设置
我有更好的答案
您好,苹果手机上进行菜单分类非常简单不需要设置直接就可以进行操作,操作流程如下:首先您要将您的手机保持在开机解锁的状态下,进入主菜单界面。选择任意一款APP图标进行长按,三秒左右就会出现图标晃动,图标的左上角出现小叉的情况。然后长按一秒后,拖动您想要拉到同一个菜单中的APP头像就可以重新拉一个菜单了。还可以按照你个人的喜好对文件夹进行命名,方便您的使用。在我们使用苹果手机的过程中,系统也在不断升级,就是为了能带给苹果用户新的体验,从滑动解锁到数字解锁到现在的指纹解锁和面部识别,可以说解锁功能也随着科技不断的发展着,但是无论解锁功能如何发展,都是为了给用户带来个人信息的保护和对隐私的一种尊重,我们不会再担心会有人偷窥你的手机,也不怕你连夜赶写的资料被同事恶作剧的删掉,所以说,无论解锁方式如何改变,都是为了给用户一种新的体验。
采纳率:100%
要修改拉菜单图标需要进行越狱获系统权限才操作 QuickActivator款越狱插件能实现所说拉菜单更改图标功能
本回答被提问者采纳
除非越狱后安装插件 否则无法更改上拉菜单选项
本回答被网友采纳
想问一下精通手机的大侠们,就是本来苹果5s手机可以把上端的菜单拉下来,也可以把底端的工具栏往上拉的,拉上去可以开电筒,可以用计算机,可以计时的工具,
越狱后可以安装ccsetting
其他2条回答
为您推荐:
其他类似问题
陨石的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 怎么设置表格隐藏栏 的文章

 

随机推荐