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

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

请任何人帮我做……



发布于 2011-07-01 20:39:38
这是标签文本顶部对齐的代码。不幸的是,没有直接获得UILabel的垂直对齐方法。
//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替换,您需要根据需要进行一些调整。希望这能有所帮助
发布于 2011-07-01 20:26:34
在界面生成器中,编辑右下角标签的自动调整大小,以便将文本推到顶部。这位于大小检查器选项卡中
https://stackoverflow.com/questions/6547807
复制相似问题