2017-02-22 70 views
2

我有一個從xib創建的UIView。在視圖中,我有一個文本標籤,它的值是動態設置的。此視圖正在用作自定義地圖標註。我希望文字影響標註的寬度,但文字只是簡單的截斷。如果我在xib文件中更改視圖的寬度,則標註的寬度將與預期的一樣更寬。有沒有辦法讓callout/xib視圖展開以適應文本,而不是導致文本被截斷?根據標籤長度從xib創建的大小視圖

+0

你有沒有設法得到這個工作? – damjandd

回答

-1

首先,確保前緣和後緣對要調整大小的視圖有約束。

然後提高水平Content Compression Resistance Priority的標籤,可能高達1000

Content Compression Resistance Priority

+0

這不適合我,任何想法爲什麼? – damjandd

0

我最終改變方向,而不是實現這一點,但對於誰是有問題的調整筆尖觀點嘗試禁用自動尺寸人。我的筆尖視角並不像預期那樣表現得很好,這通常是原因。您可以在視圖編輯器中禁用自動調整大小,像這樣:

storyboard autoresizing view