pop第三方的基本用法

2021-07-14 11:39:59 字數 3225 閱讀 6851

pop常用的4個類

popspringanimation 

有彈性效果的動畫類

popbasicanimation  

基本動畫類

popdecayanimation  

衰減動畫類

popcustomanimation 

可以自定義動畫的類

//用popspringanimation

讓view

實現彈性放大縮小的效果

popspringanimation

*springanimation = [

popspringanimation

animationwithpropertynamed

:kpoplayersize];

cgrect

rect =

view

.frame;

if(rect.

size

.width

==50)

else //

彈性值

springanimation.

springbounciness

= 20.0; //

彈性速度

springanimation.

springspeed

= 20.0; [

view

.layer

pop_addanimation

:springanimation

forkey

:@"changesize"];

//用popspringanimation 

讓view

實現彈性改變位置的效果

popspringanimation

*springanimation = [

popspringanimation

animationwithpropertynamed

:kpoplayerposition];

cgpoint

point =

view

.center;

if(point.

y==120)

else //

彈性值

springanimation.

springbounciness

= 20.0; //

彈性速度

springanimation.

springspeed

= 20.0; [

view

pop_addanimation

:springanimation

forkey

:@"changeposition"];

//用popspringanimation 

讓view

實現彈性改變frame的效果

popspringanimation

*springanimation = [

popspringanimation   

animationwithpropertynamed

:kpopviewframe];

cgpoint

point =cgpointmake

(200, 200);

springanimation.

tovalue

= [nsvalue

valuewithcgrect

:cgrectmake

(0, 0, point.

x, point.

y)];

//彈性值

springanimation.

springbounciness

= 20.0;

//彈性速度

springanimation.

springspeed

= 20.0; [

view

pop_addanimation

:springanimation

forkey

:@"changeframe"];

//用popbasicanimation 

讓view

實現透明度變化的效果

popbasicanimation

*anim = [

popbasicanimation  

animationwithpropertynamed

:kpopviewalpha];

anim.

timingfunction

= [camediatimingfunction

functionwithname

:kcamediatimingfunctioneaseineaseout];

float

alpha =

view

.alpha;

if(alpha==1.0)

else [

view

pop_addanimation

:anim

forkey

:@"alpha"];

//初始化第乙個檢視塊 if

(self

.myview

==nil)

//建立乙個

popdecayanimation

動畫實現

x軸運動

減慢速度的效果

通過速率來計算執行的距離

沒有tovalue屬性

popdecayanimation

*anspring = [

popdecayanimation

animationwithpropertynamed

:kpoplayerpositionx];

anspring.

velocity

= @(100);

//速率

anspring.

begintime

= cacurrentmediatime

() + 1.0f;

[anspring

setcompletionblock

:^(popanimation

*prop,

bool

fint)

}]; [

self

.myview

pop_addanimation

:anspring

forkey

:@"myviewposition"];

第三方登入

我的應用就可以通過token第三方應用獲取一些基本資訊了,我的應用在獲取到這些基本資訊之後,就可以在我的應用中建立乙個賬號了。下次使用地方登入獲取到的這些使用者資訊,就可以直接用來登入我的應用了。為什麼先返回code呢?這個返回的code只能夠使用一次。這個code是從qq的伺服器返回給 時,我們時...

第三方註冊

第三方註冊 一些as hss建立如下表中的 ifc過濾規則,當終端在 s cscf 上註冊成功後,s cscf 從hss ifc過濾規則 s cscf 檢測所有過濾規則,發現 中的規則要求 ue ims.test 這個終端發出初始註冊訊息後,需要 到 sip as.ims.test 應用伺服器,之後...

第三方登入

分類 android 2014 03 26 10 24 329人閱讀收藏 舉報 android android開發 第三方登入 名詞說明 access toekn 授權成功後返回的token,用於呼叫第三方api 第三方登入的主要作用 1 使用第三方賬號資訊來初始化自己的賬號 暱稱 頭像等資訊 第三...