首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TableViewCell对齐问题

TableViewCell对齐问题
EN

Stack Overflow用户
提问于 2011-07-01 20:14:10
回答 2查看 125关注 0票数 0

我想要像下面的屏幕截图那样对齐tableviewcell单元格内容

但我的排列方式如下所示..

请任何人帮我做……

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-01 20:39:38

这是标签文本顶部对齐的代码。不幸的是,没有直接获得UILabel的垂直对齐方法。

代码语言:javascript
复制
//Code for top aligning text of UILabel
        CGSize maximumSize = CGSizeMake(290, 35); 
        NSString *dateString =[[[reviewDic valueForKey:@"reviews"] objectAtIndex:[indexPath row]] objectForKey:@"summary"];
        UIFont *dateFont = [UIFont fontWithName:@"Helvetica" size:14];
        CGSize dateStringSize = [dateString sizeWithFont:dateFont constrainedToSize:maximumSize lineBreakMode:reviewLabel.lineBreakMode];

        CGRect dateFrame = CGRectMake(5, 17, 290, dateStringSize.height);

        reviewLabel.frame = dateFrame;

*reviewLabel将由您的Label替换,您需要根据需要进行一些调整。希望这能有所帮助

票数 1
EN

Stack Overflow用户

发布于 2011-07-01 20:26:34

在界面生成器中,编辑右下角标签的自动调整大小,以便将文本推到顶部。这位于大小检查器选项卡中

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6547807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档