在iOS7中,如何在UITableView中繪製單元格的圓角?看一個例子:UITableView中的圓角(iOS7)
回答
你UITableview
包含UIView
,所以只需使用下面這行代碼爲使其圓角。 還寫下面的代碼行的實現代碼如下方法
對於Objective-C的內部: -
cell.contentView.layer.cornerRadius = 5;
cell.contentView.layer.masksToBounds = YES;
對於斯威夫特: -
cell.contentView.layer.cornerRadius = 5
cell.contentView.layer.masksToBounds = true
注: - 無需導入QuartzCore framework
明確地在ios7
。而且它只會在iOS7中工作,但在後續版本中不能保證。
你的意思是cell.contentView而不是視圖? –
不知道在一年前使用'YES'是否真的有效,但現在至少它是'真實'而不是'是',儘管如此,這對我來說非常合適。 – TaylorAllred
也許是因爲我使用的是swift,我不知道,我知道的只是輸入YES,沒有爲我工作,只好使用true。我也從來沒有聽說過使用YES或NO的任何代碼,直到你發佈文檔頁面,所以不管。想想我錯過了obj-c標籤,即使當我發現這個頁面時,我正在google中快速輸入。 – TaylorAllred
使用下...
[cell.contentView.layer setCornerRadius:7.0f];
[cell.contentView.layer setMasksToBounds:YES];
我子類的UITableViewCell,不得不離開了內容查看,使其工作。
cell.layer.cornerRadius = 10 cell.layer.maskToBounds = true
我不知道爲什麼,但同樣的東西工作 爲什麼cell.contentivew.layer.cornerRadius = 5;不工作? –
你有沒有繼承UITableViewCell?我不再爲iOS開發,但我認爲這就是我最初需要這種解決方法的原因 –
@AbhishekThapliyal如果單元格有不清晰的'cell.backgroundColor'或非清除單元格,'cell.contentview.layer.cornerRadius'就不夠了。 backgroundView'這就是爲什麼隱藏用戶名解決方案可能比Hussain Shabbir或Fahim Parkar更好的解決方案 –
試表視圖委託
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
cell.layer.cornerRadius = 10;
cell.layer.masksToBounds = YES;
}
您的解決方案比所有前端解決方案都要好! –
- 1. UITableView的圓角
- 2. 對於分組的UITableView,iOS7的圓角解決方法
- 3. UITableView中的頂部圓角
- 4. UITableView - 底部圓角
- 5. 圓角只爲UITableView的
- 6. UITableView的圓角邊框?
- 7. 更改iOS6中uitableview的圓角半徑
- 8. 將圓角添加到UITableView的頂部?
- 9. 對透明UITableView和圓角的陰影
- 10. iOS7 UitableView delayContent Touches
- 11. NSTableView像UITableView組圓形角落
- 12. UITableView細胞分離和圓角
- 13. 圓角圓角?
- 14. UITableView中具有圓角的UIImageView的權威方法?
- 15. ioS7和iOS5中的UITableView大小
- 16. 每個UITableView部分有多個圓角轉角行
- 17. 表中的圓角
- 18. bxSlider中的圓角
- 19. 表中的圓角
- 20. HTML中的圓角
- 21. 圓角中的UIImageView
- 22. UITableView導致iOS7崩潰?
- 23. 在ios7中設置圓角和邊框到UISearchBar的背景(不是UITextField)
- 24. 圓角DataGrid角?
- 25. 圓角在IE中不是圓整的
- 26. SVG中的三角形上的圓角
- 27. 圓角的UIBarButtonItems
- 28. CGRectAddArc的圓角
- 29. NSTableView的圓角
- 30. 角上的圓
機會是這些細胞正在自定義繪製的,或者他們正在使用的圖像。 http://www.cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.html – NathanAldenSr