UIScrollView

 

下面介绍一下UIScrollView的一个小知识。

UIScrollView是一个可滑动的图层。详细请看下面链接:http://www.cnblogs.com/zhw511006/archive/2011/01/09/1931339.html

下面一个小实例:

创建一个基于Window-based-Applicatin的项目

 

创建后拖拽一个Tab Bar  Controller到视图中,并进行设置,如图:

5DV1P$[3K}UNT_F{C%QWXNS[4]

把第一个Navigatin Controller 的Class类设置成一个已创建好的FirstController 类(UIViewController类型的)。

下面说一个下FirstController类,

.h文件内容如下:

@interface FirstController : UIViewController { 
     IBOutlet UIScrollView * scrollView; 
    IBOutlet UIView * myView;


-(IBAction)getNews; 
@end

在.m实现文件中界面加载方法下面:

- (void)viewDidLoad { 
    [super viewDidLoad]; 
    self.view.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageNamed:@"background_1.png"]]; 
   [self.view addSubview:scrollView]; 
    [scrollView addSubview:myView]; 
    scrollView.contentSize=CGSizeMake(320, 460); 
}

上面代码中第一个加黑代码为设置底层图层的背景图片。

第二个加黑代码为设置UIScrollView的内容大小。(如果设置太小的话 ,不会图层的滑动效果)。

下面设置一下ScrollView 和MyView的背景background为:Clear Color。

这个属性设置就是图层的背景为透明的(即可以看到下一层视图中的东西)

请看下面的图解:

LRI_[[O}7ES@K6E(5FT1%JP

 

 

提示:在视图中一定要将scrollView 和myView两个视图和控制层关联起来。

BXYKJ[~2THBGW838TA0C%HK

9}R}EY3M8`P83Y2_KYX[{]8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值