2012-02-07 90 views
0

我爲我的應用程序設計了我的幫助頁面,它包含一些常見問題..我使用UILabels作爲問題和答案,我調整了x,y,寬度和身高正好在xib中,在問題和答案之間留下一個空白,並回答下一個問題。我完全有10個問題和答案,我把它們放在滾動視圖中。自動調整UILabel在iOS中的位置和高度寬度

但是現在,假設文字動態變化,我怎樣才能調整位置和寬度和高度,是一個問題,我無法弄清楚,通過使用下面的代碼,它調整高度和寬度的一個尤其是標籤,如果文本增加

NSString * [email protected]" It may come as a rude shock, but Facebook users should not feel surprised if tomorrow they come across their photos existing in the web world despite having deleted them personally long ago."; 
    m_testLabel.text = test; 
    m_testLabel.numberOfLines = 0; //will wrap text in new line 
    [m_testLabel sizeToFit]; 

但後來,我的下一個標籤將與it..is他們的任何方式,使所有的標籤也會隨之調整,根據如果任何標籤的寬度增加或減少衝突?

希望大家明白我的問題..

+0

我希望,爲此,您不需要編程任何東西。 – Ilanchezhian 2012-02-07 08:38:27

+0

Aadhira,謝謝你的回覆..請你詳細說明一下嗎? – Ranjit 2012-02-07 08:42:48

回答

0

難道你看看下面的功能,通過你使用的字體以及其中U要約束標籤進入大小。

- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size 
+0

嗨cocokomali ..感謝您的回覆...請問您可以詳細說明您的答案.. – Ranjit 2012-02-07 08:29:37

+0

看看這個:http://stackoverflow.com/a/1352745/1177757 – cocoakomali 2012-02-07 08:58:39

+0

嘿,我明白你的意思,這個功能,會調整一個標籤的參數,但是如何調整它們的位置,如果在一個標籤中,文本動態增加和減少,但其他標籤中的文本不會改變,那麼這些標籤將會衝突正確.. – Ranjit 2012-02-07 09:07:50

相關問題