在藍懿學習iOS的日子 第七個練習日

2022-08-23 06:36:12 字數 1242 閱讀 6457

複習這兩天學習的內容

動畫//    frame  bounds  alpha  背景顏色  center  transform(轉換)

旋轉漸變animatewithduration(動畫持續時間)

//    [uiview animatewithduration:3 animations:^];

原地向左旋轉  completion完成

//    [uiview animatewithduration:3 animations:^ completion:^(bool finished) ];

delay(延遲時間)

[uiview animatewithduration:3 delay:3 options:uiviewanimationoptioncurveeasein animations:^ completion:^(bool finished) ];

}//旋轉,左旋

number++;

cgaffinetransform rotate = cgaffinetransformmakerotation(number / 180.0 * m_pi );

[viewdemo settransform:rotate];

}如果使用此方法連續點選button就可以顯示處一點一點的移動效果

每次旋轉90度的話可以使用一下的**實現效果

-(void)testviewdemo

{//旋轉,右旋

number = number+90.0;

cgaffinetransform rotate = cgaffinetransformmakerotation(number / 180.0 * m_pi );

[viewdemo settransform:rotate];

}uiview實現左旋效果

//旋轉,左旋

number = number-90.0;

cgaffinetransform rotate = cgaffinetransformmakerotation(number / 180.0 * m_pi );

[viewdemo settransform:rotate];

在藍懿學習iOS的日子

在藍懿學習ios的日子 今天又是乙個練習日了,今天覆習一下,劉國斌老師教得乙個類似於青蛙過河的遊戲,第一,我們要插入一張作為青蛙,並且要設定兩個按鈕,讓它左右的移動 第二,我們要設定幾個障礙物使其在右邊上下迴圈移動,並控制其速度 第三,我們要設定q青蛙在和障礙物相遇後和通過障礙物的兩種狀況,使其回到...

在藍懿學習iOS的日子 day16

今天主要是上午 一 講了布置下來的作業 二 講了bar在顯示的情況中下移的狀況的改善方法 property weak,nonatomic iboutletuiscrollview mysv void viewdidload nslog 頁面將要顯示 void viewwilllayoutsubvie...

在藍懿學習iOS的日子 Day11

今天主要是學習控制項的使用方式 一 uiview uiview v uiviewalloc initwithframe cgrectmake 100,100,100,100 屬性 背景顏色 v.backgroundcolor uicolor purplecolor 透明度 v.alpha 5 隱藏 ...