我有一個帶有背景圖像和透明單元格的表格視圖控制器,所以你可以看到圖像。我怎樣才能使左邊和右邊的深灰色位與其餘的單元具有相同的亮度?我嘗試將單元格的縮進寬度從默認值10設置爲0,這沒有幫助。我檢查了viewDidLoad中的所有框架和邊界,它們都從(0,0)開始。使UITableViewCell寬度等於UITTableView
-1
A
回答
0
首先,不使用frame
內viewDidLoad
。 viewDidLoad
只是告訴你,「在這個視圖控制器的看法剛剛被加載,從故事板或代碼」
相反,你需要使用frame
內viewDidAppear
或viewDidLayoutSubviews
關於你的問題,如果你」重新在iOS 9,然後cellLayoutMarginsFollowReadableWidth = false
。這是可讀的內容指南,這不是你想要的
0
我明白了!在主要故事板中,我必須將「table view cell - > view - > background」更改爲清晰的顏色。我以前有2個單元格原型,一個用於奇數,一個用於偶數,每個都有不同的背景顏色。現在,由於背景顏色必須清晰,因此我使用一個單元格原型,並根據indexPath.row是奇數還是根據tablePath:cellForRowAtIndexPath()將顏色更改爲白色或95%灰色(兩者的alpha均爲0.5)甚至。
相關問題
- 1. 寬度等於高度
- 2. 寬度UITableViewCell
- 3. UITableViewCell的寬度
- 4. UITableViewCell寬度
- 5. UITableViewCell的寬度
- 6. 爲什麼UITableViewCell寬度小於UITableView寬度
- 7. 基於最長寬度的UITableViewCell調整UITableView的寬度
- 8. 約束使寬度等於另一個
- 9. 使div的寬度等於它包含的圖像的寬度
- 10. 如何使GridViewColumn的寬度等於網格的寬度
- 11. jQuery - 設置div寬度等於div寬
- 12. 等寬div取決於寬度?
- 13. 如何在Opera Mobile,iOS,Android等中使頁面寬度等於屏幕寬度
- 14. 寬度等於動態高度平方
- 15. CSS高度等於由相關寬度
- 16. 設置div高度等於寬度(javascript)
- 17. 設置最小高度等於寬度
- 18. jQuery - 設置div寬度等於高度
- 19. 寬度等於高度,填充問題
- 20. 如果CSS不等於父寬度,則它等於劃分子寬度
- 21. 如何使定製的UITableViewCell xib寬度適合設備寬度
- 22. 如何更改UITableviewCell寬度
- 23. UITableViewCell textLabel寬度不變
- 24. UITableViewCell中的UITextField的寬度
- 25. iphone - 改變UITableViewCell的寬度
- 26. initWithStyle上的UITableViewCell寬度:reuseIdentifier:
- 27. UITableViewCell奇怪的寬度?
- 28. 變化的UITableViewCell寬度
- 29. Android的:使寬度和等
- 30. 畫布寬度必須等於窗口的寬度,但高度應等於圖像的自然高度
首先,我在原始文章中有一個屏幕截圖,但我沒有看到它。你看到了嗎?如果不是,我會再試一次。 其次,我在哪裏放cellLayoutMarginsFollowReadableWidth?我在viewDidLayoutSubviews(),viewDidLoad()和tableView:cellForRowAtIndexPath()中試過,但我仍然沒有得到與屏幕一樣寬的單元格。也許他們在技術上很寬,但左右各有20個像素,與單元的主要部分顏色不同。 –
「不相同的顏色」我的意思是說它們具有相同的顏色,但它們似乎具有不同的透明度。邊緣看起來更透明,產生更暗的外觀。再次,左側20個像素,右側20個像素。 –