- (void)setFrame:(CGRect)frame{
frame.origin.y += 10;//Y向下移10
frame.size.height -= 10;//高度減少10
frame.origin.x = 15;//X距離左邊15
frame.size.width -= 30;//寬減少30克蚂,因?yàn)榫嚯x左邊15,所以左右各15
[super setFrame:frame];
}
在整個(gè)項(xiàng)目都快要完成的時(shí)候,UI設(shè)計(jì)師突然間心血來(lái)潮漓滔,力求完美(話說(shuō),我們之前已經(jīng)腿自己推翻了三個(gè)設(shè)計(jì)界面),要將已經(jīng)成型的界面進(jìn)行更改望浩,作為程序員的真的是不想去大動(dòng)干戈,也就是讓Cell有一些邊框惰说,所以就在自定義的Cell里面重寫(xiě)了上面的方法磨德,這樣,上下左右都有了邊框吆视,顯示的顏色就是tableView(父視圖)的顏色典挑。感覺(jué)也是不錯(cuò)的方法。
原諒我沒(méi)有考慮太多啦吧,畢竟時(shí)間比較緊您觉。