IOS學習筆記

2021-06-08 07:56:16 字數 2413 閱讀 1191

[uiview beginanimations:@"view flip" context:nil]; //設定動畫塊

[uiview setanimationduration:1.25]; //動畫時間

[uiview setanimationcurve:uiviewanimationcurveeaseinout]; // 動畫曲線

[uiview setanimationtransition:uiviewanimationtransitionflipfromright forview:self.view cache:yes]; // 動畫轉換型別

[uiview commitanimations]; //提交動畫

用到比較多的還是uiscrollerview,再加乙個uipagecontrol,然後再加往uiscrollview中新增子view,並設定子view的frame.origin.x的值,最後呼叫uiscrollerview的scrollrecttoviewsible,實現滾動。**如下:

pagecontroller.h

//

// pagecontroller.h

// controller

//// created by cdy on 12-7-29.

//#import "viewcontroller.h"

@inte***ce pagecontroller : viewcontroller

@property (nonatomic, retain) iboutlet uiscrollview *contentview;

@property (nonatomic, retain) iboutlet uipagecontrol *pagecontrol;

- (ibaction)changepage:(id)sender;

@end

pagecontroller.m

//

// pagecontroller.m

// controller

//// created by cdy on 12-7-29.

//#import "pagecontroller.h"

@inte***ce pagecontroller ()

@end

@implementation pagecontroller

@synthesize contentview,pagecontrol;

static nsuinteger knumberofpages = 5;

- (id)initwithnibname:(nsstring *)nibnameornil bundle:(nsbundle *)nibbundleornil

return self;

}-(void)scrollviewdidscroll:(uiscrollview *)scrollview

- (void)viewdidload

-(void)loadviewsintoscrollerviews

用uiimage的

(uiimage *)stretchableimagewithleftcapwidth:(nsinteger)leftcapwidth topcapheight:(nsinteger)topcapheight得到乙個自動伸縮的即中間伸縮,四角不變。

offimage_ = [[uiimage imagenamed:@"滑動條_紅.png"] stretchableimagewithleftcapwidth:4 topcapheight:0];

onimage_ = [uiimage imagenamed:@"滑動條_白.png"];

thumbimage_ = [uiimage imagenamed:@"滑輪控制.png"];

[self setthumbimage:thumbimage_ forstate:uicontrolstatenormal];

[self setthumbimage:thumbimage_ forstate:uicontrolstatehighlighted];

[self setminimumtrackimage:offimage_ forstate:uicontrolstatenormal];

[self setmaximumtrackimage:onimage_ forstate:uicontrolstatenormal];

六、ios的按home鍵後的600s後台執行功能

]; dispatch_async(dispatch_get_global_queue(dispatch_queue_priority_default, 0), ^);

}

ios學習筆記

actionsheet 標頭檔案裡加協議。ibaction buttonpressed id sender void actionsheet uiactionsheet actionsheet diddismisswithbuttonindex nsinteger buttonindex 從plis...

ios學習筆記

1.nsselectorfromstring nsstring string 從乙個字串構建乙個selector.2.字串 cocoa處理字串的類nsstring和它的子類nsmutablestring。id stringwithformat nsstring format,指可以接受以逗號分開的多...

IOS 學習筆記

uiviewkayframeanimationoptions cadisplaylink draw 當建立乙個新的view時,其自動生成乙個draw方法,且此方法可以被重寫,一旦draw 方法m,被呼叫,cocoa就會為我們建立乙個圖形上下文,在圖形上下文中所有操作最終都會反映在當前的uiview介...