1.自定義乙個類,用於展現輪播,該類叫ikedwheelpic,該類實現了uiscrollview的繼承,其中pics存的都ikediteminfo是型別的,暫時如下
//
// ikedwheelpic.h
// lunbo
////
#import @inte***ce ikedwheelpic : uiscrollview
@property(nonatomic,strong)nsarray * pics;
@end
//
// ikedwheelpic.m
// lunbo
////
#import "ikedwheelpic.h"
#import "ikediteminfo.h"
@implementation ikedwheelpic
- (id)initwithframe:(cgrect)frame
return self;
}-(void)drawrect:(cgrect)rect
-(void)setselfproperties
-(void)showpic
[tempimagearray addobject:[self.pics objectatindex:0]];
//清空原來的陣列
self.pics = nil;
//將可變陣列的內容付給原來的陣列
self.pics = tempimagearray;
//關鍵的地方
int i = 0;
for(id obj in self.pics)
//scrollow view的大小
[self setcontentsize:cgsizemake(self.frame.size.width*[self.pics count], self.frame.size.height)];
[self setcontentoffset:cgpointmake(self.frame.size.width, 0) animated:no];
}- (void)scrollviewdidscroll:(uiscrollview *)scrollview
if (flag) else if (scrollview.contentoffset.x >= width*([self.pics count]-1))
}currentpage = scrollview.contentoffset.x/self.frame.size.width-1;
}@end
IOS開發初步
由於工程實踐專案的原因,得學習下ios開發,今天才知道蘋果09年才出的開發工具和開發包,也就是說,滿打滿算,現在頂多有5年ios開發的工作經驗。在我國2010年才火起來,因為那時候國內的iphone4火了。而ios是一款由蘋果公司開發的手機作業系統 iphone operating system 為...
IOS開發初步
由於工程實踐專案的原因,得學習下ios開發,今天才知道蘋果09年才出的開發工具和開發包,也就是說,滿打滿算,現在頂多有5年ios開發的工作經驗。在我國2010年才火起來,因為那時候國內的iphone4火了。而ios是一款由蘋果公司開發的手機作業系統 iphone operating system 為...
iOS開發UI篇 無限輪播(功能完善)
文頂頂 ios開發ui篇 無限輪播 功能完善 一 自動滾動 新增並設定乙個定時器,每個2.0秒,就跳轉到下一條。獲取當前正在展示的位置。1 self addnstimer 2 34 void addnstimer 59 void nextpage 10列印檢視 實現步驟 1 新增並設定定時器 2 設...