2011-07-29 66 views
0

我在我的應用程序中有一個視圖,它有很多寫作。如何擁有一個視圖支持縱向和橫向

這是寫在「一行」,這是很重要的,它是。

問題是有時每行更改長度導致文本縮小的大小。

那麼我怎麼會讓這個視圖也supporg景觀?

回答

0

你有三種選擇:

1)讓文本跨度超過一行

2)截斷,而不是縮放其

3文本)接受該文本將擴大。

您已經在您的問題中說過您不需要(1)或(3),因此您需要執行選項(2)。

您可以通過在標籤上設置該關閉文本縮放:

myLabel.adjustsFontSizeToFitWidth = NO; 

,並選擇你想要的文字被trucated,比如這個:

myLabel.lineBreakMode.UILineBreakModeMiddleTruncation; 

將從修剪您的標籤的中心即'This_is _..._ text' - 它爲您添加...而不是縮放文本。

+0

第一個選項正是我想要的。我發現所有伊巴丹要做的是在IB中選擇文本標籤,然後單擊紅色箭頭使其適合屏幕寬度。然後爲BOOLdevice返回1應該旋轉。再簡單不過了。 – user804306

相關問題