成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

頂部滑動菜單FDSlideBar

移動開發
FDSlideBar是一個頂部滑動菜單,如常見的網易、騰訊新聞等樣式。該控件支持自定顏色、字體等多種樣式風格。

源碼簡介:FDSlideBar是一個頂部滑動菜單,如常見的網易、騰訊新聞等樣式。該控件支持自定顏色、字體等多種樣式風格。菜單間切換流暢,具有較好的體驗性。下部的內容展示經過掙扎,***選擇了UITableView實現,從而很好地解決了ScrollView的內存問題,也獲得了很好地原生滑動效果。

測試環境:Xcode 6.2,iOS 6.0以上

源碼截圖:

[[140891]]

源碼片段:

  1. FDSlideBar *sliderBar = [[FDSlideBar alloc] init]; 
  2.     sliderBar.backgroundColor = [UIColor colorWithRed:0 / 255.0 green:128 / 255.0 blue:128 / 255.0 alpha:1.0]; 
  3.  
  4.     // Init the titles of all the item 
  5.     sliderBar.itemsTitle = @[@"要聞", @"視頻", @"上海", @"娛樂", @"體育NBA", @"財經", @"科技", @"社會", @"軍事", @"時尚", @"汽車", @"游戲", @"圖片", @"股票"]; 
  6.  
  7.     // Set some style to the slideBar 
  8.     sliderBar.itemColor = [UIColor whiteColor]; 
  9.     sliderBar.itemSelectedColor = [UIColor orangeColor]; 
  10.     sliderBar.sliderColor = [UIColor orangeColor]; 
  11.  
  12.     // Add the callback with the action that any item be selected 
  13.     [sliderBar slideBarItemSelectedCallback:^(NSUInteger idx) { 
  14.         [self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:idx inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO]; 
  15.     }]; 
  16.     [self.view addSubview:sliderBar]; 
  17.     _slideBar = sliderBar; 
  1. // The frame of tableView, be care the width and height property 
  2.    CGRect frame = CGRectMake(00, CGRectGetMaxY(self.view.frame) - CGRectGetMaxY(self.slideBar.frame), CGRectGetWidth(self.view.frame)); 
  3.    self.tableView = [[UITableView alloc] initWithFrame:frame]; 
  4.    [self.view addSubview:self.tableView]; 
  5.  
  6.    // Register the custom cell 
  7.    UINib *nib = [UINib nibWithNibName:@"TableViewCell" bundle:nil]; 
  8.    [self.tableView registerNib:nib forCellReuseIdentifier:@"ContentCell"]; 
  9.  
  10.    // Set the tableView center in the bottom of view. so after rotating, it shows rightly 
  11.    self.tableView.center = CGPointMake(CGRectGetWidth(self.view.frame) * 0.5, CGRectGetHeight(self.view.frame) * 0.5 + CGRectGetMaxY(self.slideBar.frame) * 0.5); 
  12.    self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone; 
  13.  
  14.    // Rotate the tableView 90 angle anticlockwise 
  15.    self.tableView.transform = CGAffineTransformMakeRotation(-M_PI_2); 
  16.    self.tableView.showsVerticalScrollIndicator = NO; 
  17.    self.tableView.pagingEnabled = YES; 
  18.    self.tableView.dataSource = self; 
  19.    self.tableView.delegate = self; 
  1.  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { 
  2.     TableViewCell *cell = [self.tableView dequeueReusableCellWithIdentifier:@"ContentCell"]; 
  3.  
  4.     // Rotate the cell's content 90 angle clockwise to show them rightly 
  5.     cell.contentView.transform = CGAffineTransformMakeRotation(M_PI_2); 
  6.     cell.text = self.slideBar.itemsTitle[indexPath.row]; 
  7.     return cell; 

下載地址:http://down.51cto.com/data/2068577

責任編輯:倪明
相關推薦

2011-09-06 14:36:34

觸摸菜單ipad應用電子點菜

2009-07-15 13:31:51

Swing菜單和菜單項

2014-12-30 11:55:21

android開源

2014-12-31 14:52:27

SwipeMenuLiSwipeMenu

2014-04-15 10:34:38

Ubuntu 14.0

2015-09-22 10:49:40

Android滑動漸變

2015-07-20 15:14:19

側滑菜單功能多樣

2024-07-01 08:19:56

2021-11-03 17:10:37

CSS sticky前端代碼

2012-06-07 09:25:31

Visual Stud

2015-10-20 15:54:16

android源碼滑動關閉

2010-09-03 10:58:45

DIVCSS

2015-10-08 16:51:56

旋轉菜單動畫

2010-01-27 10:21:00

Android菜單

2015-02-26 18:18:15

動畫菜單Animation c

2021-07-21 05:31:39

Windows 11操作系統微軟

2021-12-06 15:10:01

鴻蒙HarmonyOS應用

2015-02-12 15:33:43

微信SDK

2018-12-11 15:20:12

Windows 10超級用戶用戶菜單

2015-02-12 15:38:26

微信SDK
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 青青青伊人 | 婷婷开心激情综合五月天 | 情侣酒店偷拍一区二区在线播放 | 欧美在线一区二区三区 | 国产精品日韩欧美一区二区三区 | 中文字幕在线观 | 久久久久久国产精品 | 免费在线看黄视频 | 亚洲小视频在线观看 | 亚洲欧洲日本国产 | 国产精品久久久爽爽爽麻豆色哟哟 | 午夜影院在线观看免费 | 日韩欧美精品 | 97操操| 亚洲精品视频久久 | 日韩中文电影 | 日日碰狠狠躁久久躁96avv | 欧美精品久久久久 | 日本精品一区二区三区在线观看视频 | 久久国产一区二区三区 | 9191成人精品久久 | 日本一区二区三区四区 | 精品久久久久久亚洲综合网 | 九九久久精品 | 精品91久久 | 国产精品视频专区 | 欧美性受xxx | 亚洲精品免费视频 | 日日摸夜夜添夜夜添特色大片 | 麻豆91av| 欧美精品91爱爱 | 中文字幕精品一区久久久久 | av在线一区二区 | 日韩中出| 午夜日韩| 91精品国产91久久久久久吃药 | 中文字幕av第一页 | 午夜精品福利视频 | 狠狠av| 国产精品久久一区二区三区 | 国产丝袜一区二区三区免费视频 |