我是iOS新手,我正面臨着動態創建UILabel的問題。我需要根據webservice的數據改變它的高度和Y位置。 我的代碼是這樣的如何在Objective c中動態設置UILabel高度?
NSMutableArray *remarkarray =[[NSMutableArray alloc] init];
remarkarray=[responsedict valueForKey:@"Key"];
NSString *RemarkString=[NSString stringWithFormat:@"%@",[remarkarray objectAtIndex:0]];
remarklbl.text=RemarkString;
remarklbl.numberOfLines=0;
[remarklbl sizeToFit];
我有這樣
但其Y位置是固定創建的UILabel。我需要創建一個UILabel,其中我可以根據其中的文本更改高度和Y位置。就像在推進這一
謝謝!
u能elobrate,我可以根據它的文字改變高度和Y位置搜索周圍。 –
您可以使用自動佈局並在行之間創建約束,以確保標籤之間有固定的間距,而不管標籤可以增長到多少行。 –
您想根據文本更改標籤高度 –