我想更改表格單元格的不透明度,並在點擊被釋放時保持不透明度。我已經設置了選擇樣式屬性none。如何更改Ios中的表格單元格的不透明度
0
A
回答
0
我不明白你的問題。但是,如果你想更改單元格背景顏色和透明度,你必須設置阿爾法
cell.backgroundColor = [UIColor colorWithRed:0. green:0.39 blue:0.106 alpha:0.]
電池接頭事件
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
}
如果要更改單元格顏色,當你點擊就可以使用這個方法。
0
使用此:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
UITableViewCell * cell = [tableView cellForRowAtIndexPath:indexPath];
cell.backgroundColor = [UIColor colorWithRed:x green:y blue:z alpha:alphaValue];
//Or use:
cell.contentView.backgroundColor = [UIColor colorWithRed:x green:y blue:z alpha:alphaValue];
}
1
使用本:
//change opacity when select row
- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
cell.contentView.layer.opacity = 0.4;
return indexPath;
}
//the opacity back when deselect row
- (NSIndexPath *)tableView:(UITableView *)tableView willDeselectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
cell.contentView.layer.opacity = 1;
return indexPath;
}
相關問題
- 1. 表格單元格透明度或半透明度
- 2. 表格單元div的透明度
- 3. 更新UIImageView中的UITableView單元格與透明度
- 4. 組表單元格的透明背景
- 5. 如何更改Control的不透明度?
- 6. 如何更改overlaymaptypes的不透明度?
- 7. MVC的表格單元格高度不能更改
- 8. 如何更改表格中單擊單元格的單元格背景顏色?
- 9. 更改表格中的一個單元格的寬度
- 10. WPF:消除網格單元格之間的透明度
- 11. CSS更改表格單元格的高度,其中<a>
- 12. 更改VBA中合併表格單元格的寬度(Word 2010)
- 13. 如何更改ios目標c中特定單元格的自定義表格視圖單元格的框架?
- 14. iOS中的表格單元
- 15. 如何更改表格單元格中輸入的JavaScript
- 16. 如何更改reStructuredText中表格單元格的背景顏色?
- 17. 如何更改另一個元素的不透明度率
- 18. 如何在運行時更改Xul元素的不透明度?
- 19. 更改CCSpriteBatchNode中CCSprite的不透明度
- 20. 如何在Chrome中爲表格單元添加透明邊框?
- 21. 風格元素的不透明度,而不造型子元素
- 22. 無法更改表格單元格的高度
- 23. 基於動態數字更改表格單元格的寬度
- 24. Ios中的表格單元格顏色
- 25. 透明表格
- 26. 如何更改tableView中Xcode的原型單元格的高度?
- 27. 如何增加HTML中不透明度的子元素的不透明度?
- 28. 如何爲嵌套的HTML表格單元格提供透明背景?
- 29. 點擊後,更改不透明度並淡入暗格div
- 30. 透明表格上的透明標籤
思維來解釋您的解決方案几分? – 2015-04-20 17:13:14