我在最後添加了一個按鈕,並將其添加到UITableViewCell
。突出顯示時,我有一個自定義突出顯示層,並在結尾處顯示透明度。但是,該按鈕仍然變暗,儘管它仍在工作。但用戶可以認爲它已變得不活躍。我希望按鈕保持原樣,即使單元格突出顯示。我想了解爲什麼以及如何將按鈕變暗,即使突出顯示圖層具有完全透明度。表格單元格中的iOS自定義按鈕在突出顯示時會變暗
0
A
回答
0
0
這找到按鈕並將其突出顯示的狀態設置爲否。
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
for(UIView *views in cell.subviews)
{
if(views.tag == indexPath.row){
for(UIButton *deKnop in views.subviews)
{
deKnop.highlighted = NO;
}
}
//if ([views isKindOfClass:[UIButton class]]) {
//do your code
//[subviews setImage:[UIImage imageNamed:@"PENCIL.png"] forState:UIControlStateHighlighted];
//}
}
+0
在模擬器中,我幾乎不能發現任何閃爍,但我想在技術上是。 – Pip 2013-04-21 18:44:42
相關問題
- 1. 表格視圖單元格內的按鈕在單元格上點擊時顯示突出顯示的狀態
- 2. IOS自定義單元格,當單元格重用時顯示錯誤文本的IOS自定義單元格
- 3. 自定義表格單元格顯示
- 4. 突出顯示單元格時更改爲自定義背景
- 5. 選中時突出顯示單元格
- 6. 如何突出顯示AngularJS中的選定表格單元格?
- 7. 顯示detaildisclosure按鈕的UITableView的不自定義單元格
- 8. 如何隱藏表格單元格中的自定義按鈕
- 9. 如何在選擇單元格時突出顯示錶格列
- 10. 通過自定義表模型突出顯示JTable中的單元格
- 11. WPF數據網格。無法突出顯示自定義樣式的單元格
- 12. 動態單選按鈕uitableview自定義單元格ios
- 13. 單擊表格中的鏈接時突出顯示HTML表格
- 14. 只使表格中突出顯示的單元格值
- 15. 如何在用戶點擊按鈕時突出顯示提交的單元格
- 16. 如何創建兩個自定義表格單元格按鈕?
- 17. 在UITableView單元格中突出顯示搜索結果iOS Swift
- 18. 突出顯示單個單元格
- 19. 使Swift UITableView的單元格在突出顯示時突出顯示
- 20. 單擊突出顯示錶格視圖單元格
- 21. 在自定義UITableViewCell中給出UITextField時,單元格被突出顯示/選中時正確的文本顏色
- 22. iOS - 使用UITableView自定義單元格編輯按鈕點擊
- 23. iOS - 如何在該單元格中處理按鈕事件時訪問自定義單元格?
- 24. tableview單元格中的自定義按鈕圖像不會改變?
- 25. 表格單元格的突出顯示 - html/css
- 26. 自定義表格單元格以顯示圖像
- 27. 如何突出顯示pygtk表中的單個單元格?
- 28. 目標C:如何突出顯示tableView單元格,並在表格重新加載時使其突出顯示?
- 29. 如果單元格不突出顯示
- 30. VBA單元格沒有突出顯示
您是否設置了yourButton.isEnabled = FALSE? – 2013-04-20 16:46:32
不具體。而按鈕只是運作,這不是問題。事情是,當表格單元格被選中時,即使自定義高亮圖層在那裏具有透明度,它也會變暗。 – Pip 2013-04-21 17:35:23
http://stackoverflow.com/questions/2769290/uibutton-also-highlighting-when-cell-is-touched – Pip 2013-04-21 17:45:15