自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳解iPhone開發(fā)Quratz 2D學(xué)習(xí)

移動(dòng)開發(fā) iOS
本文介紹的是iPhone開發(fā)Quratz 2D學(xué)習(xí),主要講解的是如何來使用Quratz 2D,一起來看詳細(xì)內(nèi)容講解。

iPhone開發(fā)Quratz 2D學(xué)習(xí)是本文要介紹的內(nèi)容,主要講解的是如何來使用Quratz 2D,一起來看詳細(xì)內(nèi)容。

1.graphics context(圖形上下文)是一個(gè)不透明的數(shù)據(jù)類型(CGContextRef)。我們可以把graphics context想象成為一個(gè)繪圖目標(biāo)。有幾種graphics context:bitmap graphics context,PDF graphics context,window graphics context,layer context。

2.IOS中獲得graphics context是在方法drawRect:中,調(diào)用方法UIGraphicsGetCurrentContext得到上下文。drawRect:方法不需要調(diào)用super

  1. CGContextRef c = UIGraphicsGetCurrentContext(); 

3.調(diào)用方法CGContextMoveToPoint開始一個(gè)新的路徑,

調(diào)用方法CGContextAddLineToPoint添加一個(gè)單一的線條。

4.When you want to construct a path in a graphics context, you signal Quartz by calling the function CGContextBeginPath . Next, you set the starting point for the first shape, or subpath, in the path by calling the function CGContextMoveToPoint. After you establish the first point, you can add lines, arcs, and curves to the path, keeping in mind the following:

Before you begin a new path, call the function CGContextBeginPath.

Lines, arcs, and curves are drawn starting at the current point. An empty path has no current point; you must call CGContextMoveToPoint to set the starting point for the first subpath or call a convenience function that implicitly does this for you.

When you want to close the current subpath within a path, call the function CGContextClosePath to connect a segment to the starting point of the subpath. Subsequent path calls begin a new subpath, even if you do not explicitly set a new starting point.

When you draw arcs, Quartz draws a line between the current point and the starting point of the arc.

Quartz routines that add ellipses and rectangles add a new closed subpath to the path.

You must call a painting function to fill or stroke the path because creating a path does not draw the path. See “Painting a Path” for detailed information.

小結(jié):詳解iPhone開發(fā)Quratz 2D學(xué)習(xí)的內(nèi)容介紹完了,希望通過本文的學(xué)習(xí)能對(duì)你有所幫助!

責(zé)任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-08-17 14:07:43

IOS開發(fā)Quartz 2D

2011-07-27 10:13:23

Cocos2D iPhone

2013-01-08 11:00:20

IBMdW

2012-12-24 09:11:58

iOSUnity3D

2011-07-27 11:14:37

iPhone UITableVie

2011-06-24 17:38:09

Qt 坐標(biāo) 事件

2012-11-07 09:43:58

IBMdw

2011-04-25 14:36:24

Ubuntu Unit

2011-07-06 14:53:14

2011-07-20 14:04:46

Cocos2d iPhone 游戲

2023-05-03 09:01:41

CanvasWebGL

2011-07-27 13:57:36

iPhone 游戲 Cocos2d

2012-05-07 14:25:16

HTML5

2020-10-26 13:40:00

CascadingSt

2012-05-07 14:13:59

HTML5

2011-07-29 18:02:06

2011-08-11 14:32:04

iPhone游戲Cocos2dActions

2011-08-04 17:01:16

iPhone游戲開發(fā) Cocos2d

2011-08-11 14:22:47

iPhone游戲Cocos2D

2022-05-23 10:26:10

人工智能機(jī)器學(xué)習(xí)機(jī)器視覺
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)