1樓:匿名使用者
設定 collectionview layout 滾動方向為水平: scrolldirection = uicollectionviewscrolldirectionhorizontal.
然後 collectionview 的 pagingenabled = yes, 就可以了.
2樓:逆長小白菜
uicollectionview 和 uicollectionviewcontroller 類是ios6 新引進的api,用於展示集合檢視,佈局更加靈活,可實現多列布局,用法類似於uitableview 和 uitableviewcontroller 類。
使用uicollectionview 必須實現uicollectionviewdatasource,uicollectionviewdelegate,uicollectionviewdelegateflowlayout這三個協議。
下面先給出常用到的一些方法。(只給出常用的,其他的可以檢視相關api)
#pragma mark -- uicollectionviewdatasource
//定義展示的uicollectionviewcell的個數
-(nsinteger)collectionview:(uicollectionview *)collectionview numberofitemsinsection:(nsinteger)section
//定義展示的section的個數
-(nsinteger)numberofsectionsincollectionview:(uicollectionview *)collectionview
//每個uicollectionview展示的內容
-(uicollectionviewcell *)collectionview:(uicollectionview *)collectionview cellforitematindexpath:(nsindexpath *)indexpath
#pragma mark --uicollectionviewdelegateflowlayout
//定義每個uicollectionview 的大小
- (cgsize)collectionview:(uicollectionview *)collectionview layout:(uicollectionviewlayout*)collectionviewlayout sizeforitematindexpath:
(nsindexpath *)indexpath
//定義每個uicollectionview 的 margin
-(uiedgeinsets)collectionview:(uicollectionview *)collectionview layout:(uicollectionviewlayout *)collectionviewlayout insetforsectionatindex:
(nsinteger)section
#pragma mark --uicollectionviewdelegate
//uicollectionview被選中時呼叫的方法
-(void)collectionview:(uicollectionview *)collectionview didselectitematindexpath:(nsindexpath *)indexpath
//返回這個uicollectionview是否可以被選擇
-(bool)collectionview:(uicollectionview *)collectionview shouldselectitematindexpath:(nsindexpath *)indexpath
如何判斷collectionview滑動到第幾個cell
3樓:匿名使用者
uicollectionview 和 uicollectionviewcontroller 類是ios6 新引進的api,用於展示集合檢視,佈局更加靈活,可實現多列布局,用法類似於uitableview 和 uitableviewcontroller 類。
使用uicollectionview 必須實現uicollectionviewdatasource,uicollectionviewdelegate,uicollectionviewdelegateflowlayout這三個協議。
下面先給出常用到的一些方法。(只給出常用的,其他的可以檢視相關api)
#pragma mark -- uicollectionviewdatasource
//定義展示的uicollectionviewcell的個數
-(nsinteger)collectionview:(uicollectionview *)collectionview numberofitemsinsection:(nsinteger)section
//定義展示的section的個數
-(nsinteger)numberofsectionsincollectionview:(uicollectionview *)collectionview
//每個uicollectionview展示的內容
-(uicollectionviewcell *)collectionview:(uicollectionview *)collectionview cellforitematindexpath:(nsindexpath *)indexpath
#pragma mark --uicollectionviewdelegateflowlayout
//定義每個uicollectionview 的大小
- (cgsize)collectionview:(uicollectionview *)collectionview layout:(uicollectionviewlayout*)collectionviewlayout sizeforitematindexpath:
(nsindexpath *)indexpath
//定義每個uicollectionview 的 margin
-(uiedgeinsets)collectionview:(uicollectionview *)collectionview layout:(uicollectionviewlayout *)collectionviewlayout insetforsectionatindex:
(nsinteger)section
#pragma mark --uicollectionviewdelegate
//uicollectionview被選中時呼叫的方法
-(void)collectionview:(uicollectionview *)collectionview didselectitematindexpath:(nsindexpath *)indexpath
//返回這個uicollectionview是否可以被選擇
-(bool)collectionview:(uicollectionview *)collectionview shouldselectitematindexpath:(nsindexpath *)indexpath
ios collectionview 怎麼使cell滾動到指定的位置
4樓:博鼎寰球留學移民
你在點選cell的時候呼叫 - (void)performseguewithidentifier:(nsstring *)identifier sender:(id)sender ;
那不是有個sender嘛,你可以給它傳值。
然後在-(void)prepareforsegue:(uistoryboardsegue *)segue sender:(id)sender 裡的sender,就是你剛傳的那個值。
怎麼讓自己老公戒菸,怎麼讓老公戒菸?
首先要你老公意識到戒菸的益處 僅僅戒菸一天,戒菸給心臟 血壓和血液系統帶來的益處便會顯現出來。戒菸1年,冠心病的超額危險性比繼續吸菸者下降一半。戒菸5年 15年後,中風的危險性降到從不吸菸者水平。戒菸10年,患肺癌的危險性比繼續吸菸者降低一半。患口腔癌 喉癌 食管癌 膀胱癌 腎癌 胰腺癌的危險性降低...
怎麼讓自己變得可愛,怎麼讓自己變得可愛?
做最好的自己,努力找到符合自己氣質的東西,有些東西你沒那個條件,是很難達到你想要的效果的 變傻點,少點心機就可愛了,成了別人的開心果了 要有蘋果肌 或娃娃臉 可以模仿病嬌說話 最可愛的人莫過於愛自己的,讓自己開心活的像自己。變得乖一些,做最好的自己。多買點衣服,裝飾自己!怎樣可以讓自己變得可愛?恩....
怎麼讓投籃變準,怎麼讓投籃變準?
每天練習投籃2個小時左右,由近到遠,最後練三分.不管球進不進,練的是手型,手腕力量,出手點.胳膊不發力,手掌跟手指觸球,手心是空的.用手腕的力量把球抖出去,出手點是食指跟中指,因為這2根手指正對籃筐,就是所謂的準星.等練到投籃姿勢定型,投籃自然而然就準了.不斷的做壓腕投籃動作,投籃這個玩意,必須多練...