1.如何使用网页由网页面底部 顶部钝化快速跳到页面的顶部。

主题 : 请教如何从底部弹出一个屏幕2/3高的新页面
级别: 新手上路
可可豆: 28 CB
威望: 28 点
在线时间: 26(时)
发自: Web Page
来源于&&分类
请教如何从底部弹出一个屏幕2/3高的新页面&&&
&&&&谢谢大家。&&&&我想做这么一个效果:在A页面上点击一个按钮,屏幕底部弹出一个新页面B,新页面B只有屏幕的2/3高,屏幕上方的1/3显示的还是页面A的内容。&&&&我是这么做的:在按钮的监听方法里使用presentViewController:方法弹出页面B,然后在页面B里add一个只有2/3高的新页面C,再把页面B设置为clearColor。&&&&效果却是弹出页面上方的1/3部分变成了黑色的。我想了一下觉得可能是这时页面B的背景已经不是页面A了,而是window了,所以设置透明色就显示了window的黑色。&&&&想请教一下大家,有没有什么方法可以处理这个问题?谢谢。
级别: 精灵王
可可豆: 1069 CB
威望: 1073 点
在线时间: 2031(时)
发自: Web Page
其实也不一定需要模态一个控制器的,在当前控制器上添加一个视图就可以的了。
级别: 新手上路
UID: 240032
可可豆: 48 CB
威望: 42 点
在线时间: 348(时)
发自: Web Page
回 楼主(shayneyeorg) 的帖子
你可以添加一个view&&放到屏幕底下&&点击按钮后做个动画改变frame的坐标
级别: 新手上路
可可豆: 8 CB
威望: 8 点
在线时间: 125(时)
发自: Web Page
3楼正解, 为什么要present一个controller
级别: 新手上路
可可豆: 28 CB
威望: 28 点
在线时间: 26(时)
发自: Web Page
回 1楼(noah1985) 的帖子
谢谢!我现在照你的思路,点击按钮后在当前控制器上添加一个自定义的view。但是当我在这个view上面再添加subview的时候,subview却无法交互(subview的touchesBegan:方法没有调用到),甚至在subview上添加按钮,点击了就崩了,报EXC_BAD_ACCESS错误。请教下是不是我这种处理方式有问题呢?
级别: 新手上路
可可豆: 28 CB
威望: 28 点
在线时间: 26(时)
发自: Web Page
回 2楼(我叫k) 的帖子
谢谢!我在试了
级别: 侠客
可可豆: 116 CB
威望: 116 点
在线时间: 441(时)
发自: Web Page
回 5楼(shayneyeorg) 的帖子
推荐你下个应用- 幻腾智能。主界面点击导航栏右侧按钮。喜欢的话我可以发你类库源码
级别: 新手上路
可可豆: 28 CB
威望: 28 点
在线时间: 26(时)
发自: Web Page
回 6楼(消逝De第六乐章) 的帖子
好的谢谢你!我发我邮箱地址给你吧
关注本帖(如果有新回复会站内信通知您)
4*5+2 正确答案:22
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版第1章 网页设计与制作基础_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
第1章 网页设计与制作基础
上传于||暂无简介
大小:1.37MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢

我要回帖

更多关于 底部与顶部 new星星 的文章

 

随机推荐