2014-10-12 58 views
0

以下代碼更新我的原型單元格中的Label。但是,當內容佔用多行時,Label下的UIImageView與其重疊。我上傳了故事板的圖片以及內容更新的時間。如何確保Label的最後一行與UIImageView之間有固定的空格?我的印象是,最近鄰居約束的間距會解決這個問題,但它似乎修復了UIImageViewLabel第一行之間的間距。故事板的重疊元素

contentText.numberOfLines = 0; 
contentText.lineBreakMode = NSLineBreakByWordWrapping; 
contentText.text = text; 
[contentText sizeToFit]; 

From StoryBoard When populated

回答

1

您需要的標籤和ImageView的之間建立垂直間隔限制。

選擇labelimageView(一重疊),然後在Xcode

Select Editor->Pin->Vertical Spacing

這將確保them.Now之間的垂直間距爲您的標籤將根據文本的ImageView的不重疊的,而不是調整將保持標籤最後一行的固定數量的空間。

+0

這解決了我的間距問題,但現在圖像不縮小到我的故事板的大小。 – rmp2150 2014-10-12 00:51:47

+0

您是否告訴我您的imageView需要固定尺寸? – 2014-10-12 00:54:09

+0

是的,我希望所有圖像都適合我在故事板中概述的'UIimageView',我希望'UIImageView'相對於'Label'中的最後一行具有固定的間距。 – rmp2150 2014-10-12 00:56:29