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

iOS源碼下載:實現自定義畫圖功能

移動開發
實現了可自定義的畫圖功能,可以動態選擇圖筆的顏色,線條粗細等。

支持平臺:iOS

運行環境:iOS

開發語言:Object-c

開發工具:Xcode

源碼大小:166.12KB

源碼下載地址:http://down.51cto.com/data/1975550

源碼簡介

實現了可自定義的畫圖功能,可以動態選擇圖筆的顏色,線條粗細等。

源碼運行截圖

效果圖

源碼片段

  1. - (id)initWithFrame:(CGRect)frame afterToolColor:(ToolColorBlock)toolcolor 
  2.     _toolColorBlock = toolcolor; 
  3.     self = [super initWithFrame:frame]; 
  4.     if (self) { 
  5.         self.backgroundColor = [UIColor lightGrayColor]; 
  6.         _colorArray = [NSArray array]; 
  7.         NSArray *array = @[[UIColor darkGrayColor], 
  8.                            [UIColor redColor], 
  9.                            [UIColor greenColor], 
  10.                            [UIColor blueColor], 
  11.                            [UIColor yellowColor], 
  12.                            [UIColor orangeColor], 
  13.                            [UIColor purpleColor], 
  14.                            [UIColor brownColor], 
  15.                            [UIColor blackColor]]; 
  16.   
  17.         _colorArray = array; 
  18.         [self creatColorButtons:array]; 
  19.     } 
  20.     return self; 
  21.   
  22. - (void)creatColorButtons:(NSArray *)array 
  23.     NSInteger count = array.count; 
  24.     CGFloat buttonW = (self.bounds.size.width - (array.count+1)*kButtonSpace)/count; 
  25.     CGFloat buttonH = self.bounds.size.height; 
  26.     for (NSInteger i = 0; i<array.count; i++)="" {="" uicolor="" *color="array[i];" uibutton="" *button="[UIButton" buttonwithtype:uibuttontypecustom];="" button.tag="i;" [button="" addtarget:self="" action:@selector(tagbutton:)="" forcontrolevents:uicontroleventtouchupinside];="" cgfloat="" buttonx="kButtonSpace" +="" i="" *="" (buttonw="" +kbuttonspace);="" button.frame="CGRectMake(buttonX," 5,="" buttonw,="" buttonh-10);="" setbackgroundcolor:color];="" [self="" addsubview:button];="" }="" -="" (void)tagbutton:(uibutton="" *)button="" [uiview="" animatewithduration:0.5f="" animations:^{="" self.frame="CGRectMake(0," -self.bounds.size.height,="" 320,="" 44);="" }];="" _toolcolorblock(_colorarray[button.tag]);="" }<="" pre=""
  27.                       
  28.                 </array.count;>

源碼下載地址:http://down.51cto.com/data/1975550

責任編輯:閆佳明 來源: 網絡整理
相關推薦

2013-06-27 11:10:01

iOS開發自定義UISlider

2012-07-24 15:03:19

OpenStack架構

2023-07-21 19:16:59

OpenAIChatGPT

2013-07-18 16:09:10

自定義iOS狀態欄iOS開發iOS學習

2009-09-17 09:51:18

Eclipse JDT自定義跳轉

2015-02-11 17:49:35

Android源碼自定義控件

2010-04-30 09:32:49

ASP.NET MVC

2022-05-18 07:44:13

自定義菜單前端

2009-09-07 22:00:15

LINQ自定義

2012-06-01 11:02:33

2017-10-25 14:07:54

APPiOSxcode

2011-08-02 11:17:13

iOS開發 View

2013-05-30 15:53:17

iOS開發iOS SDKPopver

2021-01-20 08:58:39

iOS 14桌面圖標快捷指令

2009-04-23 09:05:08

IE8llq自定義功能

2015-01-22 15:59:07

Android源碼日期時間控件SelectTime

2009-07-06 16:20:50

JSP自定義標簽

2015-02-12 15:33:43

微信SDK

2016-02-26 14:57:50

飛象網

2009-06-17 16:00:03

Hibernate自定
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品www | 日韩欧美中文在线 | 婷婷综合色 | 色综合欧美| 成人自拍av| 欧美综合一区二区三区 | 欧美日韩综合 | 亚洲一区久久 | 一区视频 | 成人在线欧美 | 青青草网 | 欧美视频一区二区三区 | 亚洲天堂一区 | 亚洲国产精久久久久久久 | 久久精品一区二区三区四区 | 亚洲第一女人av | 成人网址在线观看 | 中文字幕精品一区二区三区精品 | 国产视频在线观看一区二区三区 | 日韩成人免费视频 | 中文字幕日韩欧美一区二区三区 | 精品国产一区二区三区日日嗨 | 亚洲系列第一页 | 国产一区二区在线免费观看 | 99re在线视频观看 | 久久精品二区亚洲w码 | 中文字幕亚洲区一区二 | 亚洲成人精品 | 日韩精品一区二区三区四区视频 | 先锋资源网 | 午夜精品一区二区三区在线视 | 欧美久久不卡 | 亚洲精选久久 | 欧美一级黄色片在线观看 | 日韩www | 中文天堂网 | 亚洲免费在线播放 | 91精品国产综合久久福利软件 | 99久久精品国产麻豆演员表 | 日韩免费看视频 | 中文视频在线 |