点击题目之后,加载新的内容。和下一题的那个button的效果应该是一样的
解决方案 »
- 怎么为UIButton添加背景图片?
- 急!!!怎样在iOS中对PDF文件合成
- 问个语法问题 <UIScrollViewDelegate>的左右符号是什么意思
- iOS上有没有密码输入的控件啊?
- iphone AES加密
- 问一个 关于addsubView self。x 与x的问题
- 问下,可以用mac mini来做IPHONE 开发?
- EGORefreshTableHeaderView 下拉刷新
- iOS Swift 的NSSetUncaughtExceptionHandler全局异常捕获不回调
- 如何禁用UIPageControl的点击翻页
- cocos2d不是也有Android版本吗?为什么网上的资料很少,大多数都是C++和iOS的,请问做Android下cocos开发的,都是在哪找的资料
- 高富帅新标准,一段屌丝逆袭的独白!
额,是这样吗?比如说点击下一题,改变label的值的话,怎么加入平移的动画?这应该是2个不同的页面吧我在想这个是不是UIpageviewcontroller实现的?
额,是这样吗?比如说点击下一题,改变label的值的话,怎么加入平移的动画?这应该是2个不同的页面吧我在想这个是不是UIpageviewcontroller实现的?只是更换数据源就可以了。动画可根据上一题或下一题的动作来决定是从左进右出或从右进左出的动画效果。但显示标题及答案的控件需要动态创建。创建好后再加上动画效果,像这种平移的动画使用CABasicAnimation 就可以轻松实现
当前题目显示的时候下一题你已经在屏幕右边等待,上一题也在左边等待
当你点击下一题的时候,做label 的动画,三个同时向左移动屏幕宽度的距离此时,lastQueLabel成为thisQueLabel,thisQueLabel成为lastQueLabel,而lastQueLabel则被销毁
还必须新创建一个nextQueLabel 然后选定新的下一题显示在label上点击上一题也是这样的流程 再有一种方法就是用scrollView但是觉得有点麻烦,不如直接做label 的动画
还有动画直接用 UIView 的动画就好,简单
每次点下一题,都是创建一个nextQueLabel吗?那么nextQueLabel在view上面的坐标一直要增加吗?
每次点下一题,都是创建一个nextQueLabel吗?那么nextQueLabel在view上面的坐标一直要增加吗?
不需要啊,说详细点吧
lastQueLabel0 的位置应该是 x = -320
thisQueLabel0 的位置应该是 x = 0
nextQueLabel0 的位置应该是 x = 320
当点击下一题的时候,使用动画进行如下操作
thisQueLabel0.x = -320
nextQueLabel0.x = 0
销毁lastQueLabel0,创建一个新的nextQueLabel1.x = 320
然后令 lastQueLabel1 = thisQueLabel0
thisQueLabel1 = nextQueLabel0
不就可以了当然这只是我对这个题目的想法,你还需要有questionIndex 来确定当前正在显示的是哪道题目
然后在动画开始的时候加载答案选项等,楼主的问题我应该解释清楚了