中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

UIPageControl 的自定義

發布時間:2020-04-20 04:49:55 來源:網絡 閱讀:751 作者:zgcrichard 欄目:開發技術

本篇文章只是記錄了一個自定義UIPageControl 的制作,其實很簡單的   源碼在底部會奉上鏈接,還望多多交流,多多支持

首先效果圖如下:

UIPageControl 的自定義

首先先做一個UISCrollView

// 建議這樣做,可以避免內存的泄露


UIScrollView *scrol = [[UIScrollViewalloc]init];

self.scrol = scrol;

   [scrol release];


MyPageControl *page = [[MyPageControlalloc]init];

self.pageControl = page;

   [page release];


  //  設置UIScrollView的一些屬性

self.scrol.frame =CGRectMake(0,5,320,150);

self.scrol.contentSize =CGSizeMake(320*3,150);

self.scrol.showsHorizontalScrollIndicator =NO;

self.scrol.pagingEnabled =YES;

self.scrol.bounces =NO;

self.scrol.delegate =self;


//    這里添加3張圖片 做演示用

for (int i = 0; i<3; i++) {

UIImageView *imgv = [[UIImageViewalloc]initWithImage:[UIImagep_w_picpathNamed:@"default_pic.png"]];

       imgv.frame = CGRectMake(i*320,0,320, 150);

       [self.scroladdSubview:imgv];

       [imgv release];

   }

   [self.viewaddSubview:self.scrol];


   //   添加圖片下方的陰影  

UIImageView *img_shade = [[UIImageViewalloc]initWithImage:[UIImagep_w_picpathNamed:@"shade.png"]];

   img_shade.frame = CGRectMake(0,135,320, 20);


   //   下面才是重點  

CGRect rect =CGRectMake(img_shade.center.x-self.pageControl.frame.size.width/2, img_shade.frame.size.height -20,35,20);

self.pageControl.frame = rect;  //    設置坐標

   [_pageControlsetCurrentPage:0];//    設置當前顯示

   [_pageControlsetNumberOfPages:3];//    設置共幾張

self.pageControl.backgroundColor = [UIColorclearColor];//    設置背景色為無

   [selfsetPageControlPoint];//    這里寫了一個方法用來設置圖片的顏色,這樣做是因為在UIScrollView滑動的時候也能改變顏色

   [self.pageControlsetHidesForSinglePage:YES];//    此屬性是說明,當只有一個圖片的時候也要顯示一個點,默認為NO,即不顯示一個點


   [img_shade addSubview:self.pageControl];


   [self.viewaddSubview:img_shade];

   [img_shade release];


源碼地址:http://download.csdn.net/detail/zgcrichard/6224757


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

荣昌县| 张家界市| 昌江| 延边| 万盛区| 饶阳县| 皋兰县| 林州市| 余江县| 津南区| 衡阳县| 离岛区| 绍兴市| 秭归县| 丹凤县| 分宜县| 鄂托克前旗| 阳朔县| 天等县| 定边县| 和顺县| 阿瓦提县| 河南省| 宣汉县| 韶关市| 休宁县| 容城县| 涿鹿县| 大厂| 浪卡子县| 桂阳县| 郧西县| 岱山县| 玛沁县| 东阿县| 阿克苏市| 新丰县| 佛坪县| 宜兰县| 无为县| 重庆市|