2011-07-01 87 views
0

我要對齊的tableviewcell內容,如下面的截圖 enter image description hereTableViewCell對齊問題

但我對齊如下面僅.. enter image description here

請任何一個可以幫助我做.. enter image description here

enter image description here

enter image description here

+1

分享一段代碼... – CristiC

+2

誰應該閱讀代碼? – vikingosegundo

+0

什麼是最新的屏幕截圖?這是否意味着你已經修復了它? –

回答

1

這是標籤文本頂部對齊的代碼。不幸的是,沒有直接的方法獲得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將被您的標籤複製,您將不得不根據您的需要做一些調整。 希望這會有所幫助

1

在Interface Builder中,編輯右下角標籤的自動調整大小,以便將文本推到頂部。這是在尺寸檢查器標籤