標籤:
今天劉國斌老師給我們出了七道題,作為階段性的測試題,我還是蠻喜歡這樣的經常來一點考試對我的學習很有協助。
0、在 Table view 列表中顯示:第1題、第2題、第3題…… 題目列表 點擊某一題跳轉到解答這道題的頁面
1、Progress view 和 Slider 實現拖動 Slider,Progress view 的進度跟著移動
2、每隔一秒鐘在介面位置隨機出現圖片按鈕,介面添加一個 Label 顯示已經出現的按鈕數量,並且每添加一個按鈕,Label 所顯示數量自動增加,點擊某一個按鈕時,該按鈕消失,並且 Label 顯示的數量減少(
3、頁面中添加一個 Text field,每次開始編輯的時候自動把裡面的內容清空,並且制輸入框不能輸入字母 a 和 b
4、Segmented control 顯示:劉德華、張學友、郭富城、趙四兒 這四個人名,在介面中有個 Label,要求點擊誰,就讓 Label 顯示誰的名字
5、使用 Collection view 在介面中顯示 20 張圖片,每行顯示四張圖片,每個圖片上下左右間距相等, 圖片內容隨意
6、Scroll view 和 Page control 配合使用,展示 5 張圖片,圖片自己自動滾動顯示,每隔 2 秒鐘換一張圖片,Page control 也要跟著變
7、解析 comments.txt 檔案內的資料(裡面是微博評論的資料),有很多條評論資料。擷取裡面的資料展示到介面中,要求顯示帳戶圖片、使用者名稱稱、評論內容三條資料即可
下面配上自己沒做出來的錯題:
- (void)viewDidLoad {
[super viewDidLoad];
self.view.backgroundColor=[UIColor yellowColor]
self.sc=[[UIScrollView alloc]initWithFrame:CGRectMake(55, 55, 200, 200)];
self.sc.pagingEnabled=YES;
for (int i=0; i<5; i++) {
UIImageView *ib=[[UIImageView alloc]initWithFrame:CGRectMake(200*i, 0, 200, 200)];
ib.image=[UIImage imageNamed:[NSString stringWithFormat:@"%d.jpg",i]];
[self.sc addSubview:ib]:
}
self.sc.contentSize=CGSizeMake(1000, 0);
self.sc.delegate=self;
[self.view addSubview:self.sc];
self.pg=[[UIPageControl alloc]initWithFrame:CGRectMake(33, 333, 300, 55)];
self.pg.numberOfPages=5;
self.pg.backgroundColor=[UIColor redColor];
[self.view addSubview:self.pg];
[NSTimer scheduledTimerWithTimeInterval:2 target:self selector:@selector(moo) userInfo:nilrepeats:YES]:
}
-(void)moo{
self.pg.currentPage=(self.pg.currentPage+1)%4;
[self.sc setContentOffset:CGPointMake(self.pg.currentPage*200, 0) animated:YES];
}
藍懿IOS階段測試