我有一個在Interface Builder中設計的單元格,並且當我進入編輯模式時,它將整個單元格移動到右側以爲刪除圖標留出空間,但它會將所有項目正確的,而不是縮小它們。它將UILabel從單元邊緣推開。此外,這是移動句柄。我如何縮小這些項目,而不是僅僅移動它們。當進入編輯模式時調整UITableViewCell的大小
0
A
回答
3
我從來沒有在界面生成器中創建自定義tableview單元格。所以,我不知道如何在Interface Builder上解決你的問題。 但是,如果以編程方式將所有項目添加到UITableViewCell的contentView屬性中,而不是將這些項目添加到UITableViewCell本身,則這些項目在進入編輯模式時會自動縮小。
1
我有一個部分解決方案。 在自定義單元格對象上,我創建了一個IBOutlet來保存單元格中所有子視圖(myContentView)的視圖。 這樣我可以運行此代碼縮小它:
OrderReviewCell * cell = (OrderReviewCell *)[reviewTable cellForRowAtIndexPath:indexPath];
CGRect frame = cell.myContentView.frame;
frame.size.width = 200;
cell.myContentView.frame = frame;
我已經想通了最好的地方,把這個在shouldIndentWhileEditingRowAtIndexPath但我的問題是如果把該小區恢復到正常狀態的代碼?
希望它有幫助,當你找到正確的答案時,請讓我知道! Gonso
相關問題
- 1. 當UITableView進入編輯模式時調整UITableViewCells的大小
- 2. UITableViewCell子類,編輯模式問題滾動時UILabel調整大小
- 3. UITextField在編輯UITableViewCell時不會自動調整大小
- 4. 調整UITableViewCell的大小
- 5. 調整大小的UITableViewCell到
- 6. 調整大小UITableViewCell textLabel
- 7. 刪除UITableViewCell編輯模式縮進?
- 8. UITableViewCell縮進不在編輯模式
- 9. UITableView動畫當進入編輯模式
- 10. 如何處理UITableViewCell進出編輯模式的子視圖大小?
- 11. 在多編輯模式下調整UITableViewCell分隔線
- 12. 如何在編輯模式下調整UITableViewCell背景
- 13. 當TableView處於分組模式時調整TableViewCell的大小
- 14. 編輯時縮進UITableViewCell
- 15. 調整GridView編輯文本框大小
- 16. 當窗口高度調整大小時調整圖像大小
- 17. 如何調整UITableViewCell的文本大小?
- 18. UITableViewCell編輯縮進
- 19. 沒有在UITableViewCell中調整大小
- 20. UITableViewCell backgroundView圖像調整大小?
- 21. 自動調整大小自定義UITableViewCell
- 22. 如何在UITableViewCell進入/退出編輯模式時隱藏/顯示控件?
- 23. 調整大小菜單進入層
- 24. 當孩子調整大小時自動調整父div的大小 - jQuery可調整大小
- 25. 當調整窗口大小時,CSS調整圖像大小調整圖像的大小
- 26. 使用Interface Builder編輯UITableViewCell的模式
- 27. 以編程方式調整大小NSSplitView
- 28. 如何在QLineEdit被用作編輯器時調整其大小?
- 29. Jquery可調整大小顯示大小,同時調整大小
- 30. 當調整窗口大小時移動
你有沒有找到答案?我有同樣的問題。 – gonso 2011-01-22 18:09:12