2013-06-03 65 views
0

我有一個按鈕,一個文本框和一些labels.I想滾動如何通過按鈕創建自動標籤?

文本字段是編號重複或輸入5時,文本框的標籤會喜歡labels.User的副本創建一個按鈕顯示標籤;

LabelA LabelB LabelC(原始標籤)

LabelA2 LabelB2 LabelC2

LabelA3 LabelB3 LabelC3

LabelA4 LabelB4 LabelC4

LabelA5 LabelB5 LabelC5

+2

for循環和UILabels以及與UIScrollview結合的正確框架應該爲你做這個功能。但是你必須先嚐試一下。 –

+1

[請點擊這裏](http://stackoverflow.com/questions/15539690/dynamically-insert-more-uitextfields/15539758#15539758),你可以通過調用標籤代替文本字段來添加'add'的操作來修改它 –

回答

2

在按鈕操作

  • 得到文本框的numberOfRows爲[textField.text intValue]
  • 然後在一個循環中創建標籤編程設定框正常

像這樣的事情

爲了給你一個想法,不是真正的工作代碼,這是對於snigle列爲3個標籤添加編程方式以及合適的框架

for (int i=0; i<[textField.text intValue]; i++) 
    { 
     UILabel *label= [[UILabel alloc]initWithFrame:CGRectMake(X, Y, Width, height)]; 
     [self.view addSubview:label]; 
    } 
相關問題