ScrollView 分割屏幕效果

 1  CGRect screentRect = self.view.bounds;
 2     CGRect bigRect = screentRect;
 3     bigRect.size.width *= 2.0;
 4 //    bigRect.size.height *= 2.0;
 5
 6     //创建一个UIScrollView对象,将其尺寸设置为窗口大小
 7     UIScrollView *scrollView = [[UIScrollView alloc]initWithFrame:screentRect];
 8     //分栏
 9     [scrollView setPagingEnabled:YES];
10     [self.view addSubview:scrollView];
11
12     //创建一个有着超大尺寸的BNRHypnosisView 对象并将其加入UIScrollView对象
13 //    BNRHypnosisView *hypnosisView = [[BNRHypnosisView alloc]initWithFrame:bigRect];
14     BNRHypnosisView *hypnosisView = [[BNRHypnosisView alloc]initWithFrame:screentRect];
15     [scrollView addSubview:hypnosisView];
16
17     //创建第二个大小与屏幕相同的BNRHypnosisView对象并放置在第一个BNRHypnosisView
18     //对象的右侧,使其刚好移出屏幕外
19     screentRect.origin.x +=screentRect.size.width;
20     BNRHypnosisView *anotherView = [[BNRHypnosisView alloc]initWithFrame:screentRect];
21     [scrollView addSubview:anotherView];
22
23     //告诉UIScrollView对象"取景" 范围有多大
24     scrollView.contentSize = bigRect.size;
时间: 2024-12-15 13:26:22

ScrollView 分割屏幕效果的相关文章

Cocos2dx 小技巧(十四)ScrollView实现缩放效果

这阶段心绪比較乱,所以这篇开头就不扯淡了.(谁说大姨夫来了我跟谁急!~~)说到大姨夫我突然想到英雄联盟有个美女讲解叫伊芙蕾亚,她的堂弟ID居然叫:姨夫累呀,好笑吧(呵呵,有点冷~~额,我都说不扯淡了).------------前天有个网友问我一些关于scrollView的使用方法,因为在QQ上实在讲不清,所以就利用晚上的时间写这篇博客出来了.本篇要实现的功能是用scrollView 拖动对象时,对象移动到某个固定范围会有放大.缩小的效果.以下開始.在进入正题前我先简短的介绍下scrollView

NGUI ScrollView出屏幕再回来坐标混乱解决

主要是子节点没更新.乍一看调用UIPanel的Refresh()会管用,其实不然. 解决方法调用UIPanel的Invalidate让他所有子节点更新. panel.Invalidate(true); NGUI ScrollView出屏幕再回来坐标混乱解决

【转载】Cocos2dx 小技巧(十四)ScrollView实现缩放效果

Cocos2dx 小技巧(十四)ScrollView实现缩放效果 这阶段心绪比较乱,所以这篇开头就不扯淡了.(谁说大姨夫来了我跟谁急!~~)说到大姨夫我突然想到英雄联盟有个美女解说叫伊芙蕾亚,她的堂弟ID竟然叫:姨夫累呀,好笑吧(呵呵,有点冷~~额,我都说不扯淡了). ------------前天有个网友问我一些关于scrollView的用法,由于在QQ上实在讲不清,所以就利用晚上的时间写这篇博客出来了.本篇要实现的功能是用scrollView 拖动对象时,对象移动到某个固定范围会有放大.缩小的

安卓自定义Scrollview,实现卷帘效果

这个效果和网易彩票安卓客户端的双色球主页下拉效果差不多.公司也是做彩票的,想要一个这样的效果.开始有思路,但是实现起来还是挺麻烦的,逻辑不好理,经过一番研究,果然不负有心人.终于完美实现.分享给大家...... 默认效果: 向下滑动后: 这里其实有很多细节,比如下滑高度小于卷帘的1/2,就弹回原处,大于1/2就自动弹到底,有一个弹性的效果. 当然上滑的时候也是,滑动距离小于1/2,还是留在底部,大于1/2,就弹回最顶部. 当你一进来,不下拉,就不会弹出卷帘,往上滑的时候就会滑动下面的内容,再次往

html5插件完成滚屏幕效果

首先想要完成这样的效果要用到jquery-fullpage插件我们需要他的js文件和css样式文件如图  因为是jquery的插件所以我们还要导入jquery-min.js 在页面引入这些样式和插件 我们设置了几个div作为每个屏幕 他们被一个大div包裹 然后通过类选择器给他们设置 背景颜色 这样看起来比较直观 最后使用jquery的fullpage方法调用一下  但是 每个屏幕必须要有一个section属性

Android 自定义ScrollView(具有反弹效果的ScrollView,能够兼容横向的滑动)

package com.itau.jingdong.widgets; import android.content.Context; import android.graphics.Rect; import android.util.AttributeSet; import android.view.MotionEvent; import android.view.View; import android.view.animation.TranslateAnimation; import and

scrollView翻页效果

using UnityEngine;using System.Collections; public class ScrollView : MonoBehaviour{ public Texture[] pics_; public GUISkin skin_; private int nIndex_ = 0; private Vector2 scrollPosition_; private Rect rcList_; private Rect rcItem_; // Use this for i

android ScrollView 充满屏幕

android:fillViewport=true ScrollView下面的组件如果有android:layout_height="fill_parent"或android:layout_height="wrap_content" 那么必须将ScrollView的android:fillViewport属性设为true,不然高度撑不满整个ScrollView.

iview 分割面板效果(一)基本原理

方法一: 基本点就是:利用“子绝父相(子元素相对于父元素进行定位)”, 左侧的pane设置为left:0;right:a%, 则右侧的设置为right:0;left:(100-a)%. 如果左右之间有操作条什么的,要记得减出去哟:总之就是width要凑成100%. 1 <div class="wrapper"> 2 <div class="pane pane-left"></div> 3 <div class="p