我想給之間UITableView
編輯模式的一些空間刪除按鈕和細胞左側(見下圖)。
有什麼想法?
http://mixdesign.kz/mix/editmode.png的UITableView編輯模式下刪除鍵填充右
0
A
回答
1
@property(nonatomic)NSInteger indentationLevel屬性定義din UITableViewCell documentation。使用這個你可以設置tableview Cell的縮進級別。設置此屬性從您的- (void)willTransitionToState:(UITableViewCellStateMask)state
1
你可以在你的UITableViewCell子類實現
- (void)willTransitionToState:(UITableViewCellStateMask)state
稍微移動你的子視圖,以便有更大的填充。
0
設置indentationLevel/indentationWidth不適用於我。
什麼工作對我來說是子類的UITableViewCell和定製-layoutSubviews
:
#define LEFT_EDITING_MARGIN 42
- (void)layoutSubviews
{
[super layoutSubviews];
if (self.editing && self.contentView.frame.origin.x != 0) {
CGRect frame = self.contentView.frame;
CGFloat diff = LEFT_EDITING_MARGIN - frame.origin.x;
frame.origin.x = LEFT_EDITING_MARGIN;
frame.size.width -= diff;
self.contentView.frame = frame;
}
}
相關問題
- 1. 刪除/編輯TabControl的TabControl填充
- 2. 在UITableview編輯模式下不顯示左刪除圖標
- 3. 如何在UITableView編輯模式下不顯示「 - 」刪除按鈕?
- 4. 刪除TabLayout左右填充
- 5. 如何在刪除編輯模式下調整UITableView的刪除按鈕?
- 6. UITableView禁用滑動刪除,但仍然在編輯模式下刪除?
- 7. Gridview中的下拉列表不在編輯模式下填充
- 8. uitableview編輯模式
- 9. 的UITableView:僅在編輯模式下
- 10. 如何在編輯模式下在gridview中填充下拉框?
- 11. 如何使兩者滑動刪除和編輯模式的UITableView
- 12. UITableView在編輯模式 - 按刪除使我的應用崩潰
- 13. UITableView:在編輯模式下檢查行
- 14. UITableView addcell在編輯模式下底部
- 15. 默認情況下,UITableView編輯模式
- 16. 在uitableview編輯模式下捨棄segue
- 17. 的UITableView編輯模式
- 18. 編輯模式中的UITableView
- 19. 刪除按鈕在UITableview的編輯模式下滾動時消失
- 20. 編輯模式下的Uitableview:如何同時添加「+」(添加)和「 - 」(刪除)按鈕?
- 21. 刪除Bootstrap WELL填充左右
- 22. iPhone:在UITableView中添加和刪除行與編輯模式
- 23. UITableView添加/刪除部分,而不在編輯模式?
- 24. 在編輯模式下禁用右鍵單擊數據網格
- 25. radgrid控件填充下拉在插入/編輯模式
- 26. ios UITableView刪除/重新安排編輯模式,但不顯示刪除圖標
- 27. UITableView - >編輯模式
- 28. UITableView,截取編輯模式
- 29. 以編程方式填充的UITableView無法填充屏幕
- 30. UITableView的編輯風格 - 添加/刪除
謝謝 - 其他建議並沒有爲我工作,要麼。 –