In my application I have multiple tableviews with custom cells. Some of the text in the cells are spread out on between 2-4 lines so the height of the label is large enough
You can Simply Use A UITextView ,and Set its UserInteraction Enabled to No,And All of your problems will be solved!
You can do it as follows
Set your label's numberOfLines
property 0 from IB
Set your label's lineBreakMode
as UILineBreakModeWordWrap
(very very important)
now whatever you set on the label just append few @"\n" to it..... ex.-
[yourTextLabel setText:@"myLabel\n\n\n\n\n"];