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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章