2014-02-25 51 views
2

我有一個來自UI用戶的要求,他希望表單元格右側的所有UILabel彼此排列。不是一個遙不可及的要求,除非我遇到問題,因爲有些單元格有詳細的披露指標,有些則沒有。當某些單元格具有詳細披露指標時,讓UILabel排隊,而另一些單元格沒有詳細披露指標

我所做的標籤背景的綠色來說明這個問題:我不使用自動佈局 enter image description here

,到目前爲止,我已經試過只設置了的UILabel幀中的.xib更給一點留下來補償(即他們是否有披露指標),但即使如此,如果框架不與它重疊....它仍然將其左移。我想知道是否有辦法可能在所有單元上有詳細的披露,但沒有顯示它?

任何想法?

回答

2

發生這種情況的原因是,當存在附件視圖時,單元格的內容視圖會被重新調整大小,因此標籤會移動,因爲它的位置相對於內容視圖的右側。使標籤相對於內容視圖的左側定位,而不是右側。

+0

哇,這很簡單,謝謝。 SO會讓我接受。 –

+0

與此同時你可以投票:) – Gavin

相關問題