UITableViewCell中如何减小ContentSize的宽度

Posted

技术标签:

【中文标题】UITableViewCell中如何减小ContentSize的宽度【英文标题】:How Reduce the Width of ContentSize in UITableViewCell 【发布时间】:2015-05-12 05:56:49 【问题描述】:

如何减小contentSize的大小UITableViewCell的宽度。

-> 我在UITableView 属性中尝试过,但有一些选项可以减少高度的UITableViewCell contentSize 但不能减少宽度。

-> 我想减小UITableView 中的UITableViewCell contentSize 宽度。

【问题讨论】:

我可以增加和减少内容单元格的高度,但我不能减少宽度... 你有单元格类,在那个地方以编程方式减小宽度 我试过但没用。高度可以改变但宽度没有? www2.zippyshare.com/v/wk5fEzMi/file.html 见上图。这是来自 tableview。我想减小单元格宽度... @Tamil_Arya 没有像 contentCell 这样的单元格属性..您想正确更改单元格内容大小。 【参考方案1】:

您不能使用单元格属性来减小单元格宽度。您需要更改 UITableView 框架大小。设置任何你想设置的宽度。

【讨论】:

如果我们想根据 UITableView contentSize 框架而不是 UITableView 框架来更新 UITableViewCell 框架,它不起作用?【参考方案2】:

// MyCustomUITableViewCell.m - (void)layoutSubviews

self.bounds = CGRectMake(self.bounds.origin.x,self.bounds.origin.y,self.bounds.size.width - 50,self.bounds.size.height);

[super layoutSubviews];

http://natashatherobot.com/ios-frame-vs-bounds-resize-basic-uitableview-cell/'

【讨论】:

以上是关于UITableViewCell中如何减小ContentSize的宽度的主要内容,如果未能解决你的问题,请参考以下文章

iOS:如何将 UITableViewCell 附件按钮向左移动

如何在php中减小图像大小?

如何在目标 c 中减小图像的大小

如何在 SwiftUI 中圆角并减小列表的大小?

如何在 WEBPACK + VUEJS 中减小包大小

如何减小 r 中预处理配方对象的大小?