2015-10-07 75 views
-1

我在控制器A計數器,索要門票的數量,以及與文本字段要求用戶輸入的是量的第二控制器票號創建文本字段的動態量在接下來的視圖控制器

例如,如果用戶在控制器A中輸入5,我必須在控制器B中創建5個文本字段,並在控制器B的頂部標註「什麼是票號」。

這怎麼辦?

P/S:票數沒有最大限制。

回答

-1

你需要採取一個UIScrollView,並在您通過以下代碼動態文本字段考慮爲第一文本框的y位置是10

int y = 10; 
    for(int i = 0; i < 5; i++) { 
     UITextField *objTextFiled = [[UITextField alloc] initWithFrame:CGRectMake(10, y, 200, 40)]; 
     objTextFiled.delegate = self; 
     y = objTextFiled.frame.size.height + 10; 
     [self.scrollView addSubView:objTextFiled]; 
    } 

之後,你需要設置爲您的scrollView設置內容

+0

如何定義我的內容大小的高度,假設有10個文本字段? – Happiehappie

+0

@Happiehappie在這個鏈接看到我的答案 http://stackoverflow.com/questions/17042004/uiscrollview-subviews-contents-size-issue/17042152#17042152 – Bhupesh

+0

然後,我必須創建我的滾動視圖編程或故事板?或者沒關係? 如果我要以編程方式創建它,我什麼時候可以self.view.addSubview(self.scrollView) – Happiehappie

相關問題