swift – 表格标题:多行自动换行

swift – 表格标题:多行自动换行,第1张

概述我正在尝试创建一个表格,其中节标题可以是长字符串.我以为我有正确的设置(动态行数,自动换行集),但字符串在结尾处被截断.请注意,节标题的大小高度为80,在其他地方,这足以显示大约3行文本. // Format section headeroverride func tableView(tableView: UITableView, willDisplayHeaderView view: UIVi 我正在尝试创建一个表格,其中节标题可以是长字符串.我以为我有正确的设置(动态行数,自动换行集),但字符串在结尾处被截断.请注意,节标题的大小高度为80,在其他地方,这足以显示大约3行文本.
// Format section headeroverrIDe func tableVIEw(tableVIEw: UItableVIEw,willdisplayheaderVIEw vIEw: UIVIEw,forSection section: Int) {    let header: UItableVIEwheaderfooterVIEw = vIEw as! UItableVIEwheaderfooterVIEw    header.contentVIEw.backgroundcolor = maincolorBlue    header.textLabel.textcolor = UIcolor.whitecolor()    header.textLabel.textAlignment = NSTextAlignment.left    header.textLabel.numberOflines = 0 // Dynamic number of lines    header.textLabel.lineBreakMode = NSlineBreakMode.ByWorDWrapPing    header.textLabel.Font = UIFont(name: "HelveticaNeue-Thin",size: 16)!    header.textLabel.text = objectsArray[section].sectionname}
我做相反的事情我将行数设置为一个巨大的数字,然后动态大小工作.

>在IB
>不要设置任何WIDTH / HEIGHT常数
> tableVIEwCells中只有前导跟踪/顶部/底部控件

self.tableVIEw.sectionheaderHeight = UItableVIEwautomaticDimension;
self.tableVIEw.estimatedSectionheaderHeight = 25;

- (voID)vIEwDIDLoad{    [super vIEwDIDLoad];    //-----------------------------------------------------------------------------------    //DYNAMIC TEXT and table ROW HEIGHT    //-----------------------------------------------------------------------------------    self.tableVIEw.estimatedRowHeight = 80.0f;    //also done in heightForRowAtIndexPath    self.tableVIEw.rowHeight = UItableVIEwautomaticDimension;    self.tableVIEw.sectionheaderHeight = UItableVIEwautomaticDimension;    self.tableVIEw.estimatedSectionheaderHeight = 80.0f;}//comment out//- (CGfloat)tableVIEw:(UItableVIEw *)tableVIEw heightForheaderInSection:(NSInteger)section {

也可以看看
Is it possible to obtain a dynamic table view section header height using Auto Layout?

总结

以上是内存溢出为你收集整理的swift – 表格标题:多行/自动换行全部内容,希望文章能够帮你解决swift – 表格标题:多行/自动换行所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1030661.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存