我有一個表視圖,每個單元格按下按鈕後有一個按鈕,按鈕圖像得到改變,但如果我滾動tableview然後按鈕圖像進入以前的狀態如何避免這個問題。如何維護桌面視圖中的按鈕圖像狀態
0
A
回答
1
在數組中存儲按鈕的狀態,並且在加載單元格時,檢查數組中該單元格的狀態並正確設置按鈕。
0
其實它的重載問題。所以我的建議是
在cellForRowAtIndexPath
if(cell == nil){
.................
alloc your button and give him a tag
[cell.contentview addSubview yourbutton];
.................
}
yourbutton = (uibutton*)[cell.contentview viewwithtag:buttontag];
if(indexPath.row == your expected index && buttonchangedBolean == YES){
yourbutton.backgroundimage = [uiimage imagenamed:@"imagename.png"];
}
如果你不明白再敲我沒有任何猶豫,這只是一個建議給你。如果您發佈了代碼,我可以給您一個解決方案。無論嘗試我當前的建議,它可能會幫助您。
相關問題
- 1. 維護視圖狀態
- 2. 維護視圖狀態POST
- 3. 維護視圖狀態android
- 4. 維護中繼器的視圖狀態
- 5. 如何維護UITableView中特定按鈕的狀態(即停止覆蓋圖像)
- 6. IOS:維護uitableviewcell中的按鈕狀態
- 7. 維護片段的視圖狀態
- 8. 在列表視圖中維護視圖翻轉器的狀態
- 9. 更改桌面視圖的按鈕圖像
- 10. 編輯按鈕的桌面視圖
- 11. 切換視圖後維護視圖狀態?
- 12. 在桌面視圖下添加按鈕
- 13. 如何在用戶控件上維護視圖狀態
- 14. 桌面視圖中的圖像
- 15. 如何更改桌面視圖之外的標籤文本時,在桌面視圖中的按鈕是點擊
- 16. 桌面視圖,如何將刪除按鈕放在前面?
- 17. 如何在Android桌面佈局中對齊圖像按鈕?
- 18. 在ios中維護輔助視圖的狀態
- 19. 在桌面視圖中拉伸圖像
- 20. 如何在按下時保存圖像按鈕的狀態?
- 21. 如何顯式維護動態創建的用戶控件的視圖狀態?
- 22. UISearchbar靜態桌面視圖
- 23. 在react-redux中維護scratchpad視圖狀態
- 24. 在多視圖應用程序中維護狀態
- 25. 使用CursorAdapter在列表視圖中維護複選框狀態
- 26. 桌面視圖鈦的背景圖像
- 27. 在Vaadin的瀏覽器後退按鈕中維護狀態
- 28. Android中按鈕的狀態維護(資源處理)?
- 29. UITableview或AQGridView維護單元格中按鈕的狀態
- 30. 如何在Android中維護地圖狀態?
此代碼無效 – 2011-12-27 07:29:47
這不是確切的代碼它只是一個建議 – Emon 2011-12-27 08:04:15
發佈一些代碼,然後我會編輯它 – Emon 2012-01-03 11:23:47