久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

創(chuàng)建橫向的UITableView

 wintelsui 2013-09-30
UITableView只支持豎向顯示,,要實(shí)現(xiàn)橫向的顯示,,可以設(shè)置tableview的transform屬性為CGAffineTransformMakeRotate(-M_PI/2),

即逆時(shí)針旋轉(zhuǎn)90?,然后對(duì)所有的cell設(shè)置transform屬性為CGAffineTransformMakeRotate(M_PI/2),即順時(shí)針轉(zhuǎn)90?,,這樣所有的cell內(nèi)容即可正確的橫向顯示,。對(duì)于設(shè)置坐標(biāo)的技巧,可以在設(shè)置完transform屬性后,,在進(jìn)行坐標(biāo)的設(shè)置,,若在之前設(shè)置,坐標(biāo)會(huì)被transform屬性旋轉(zhuǎn)而得不到正確的位置,。

cell的寬度為heightforrowatindexpath返回值,,但是其高度為tableview的寬度(tableview的frame的width),這應(yīng)該是系統(tǒng)自動(dòng)設(shè)定,。所以cell的高度可能非常大,,導(dǎo)致contentview顯示出現(xiàn)問題。解決的方案可以再cell的layoutsubviews里重新設(shè)定cell的frame為指定大小,。

如果需要添加tableheaderview等,,需要將該view也轉(zhuǎn)π/2才可正確顯示,此view的坐標(biāo)和view上的subview坐標(biāo)起始位置同cell,。而且,,調(diào)整了tableview的frame以后,如果reloaddata可能會(huì)造成headerview寬度變?yōu)閠ableview的寬度導(dǎo)致不能正確顯示(與cell非常相似),,需要再次調(diào)整view的frame才可,。詳細(xì)的情況可以通過tableview的subviews查看該view的frame。
創(chuàng)建橫向的UITableView - newself - newselfs blog

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多