2017-02-24 86 views
0

我正在使用健身應用迅速3. 我所試圖做的是讓用戶在其中輸入鍛鍊,然後在另一文本字段三個文本字段(一個用於集合,代表和重量)。當用戶點擊下面的「添加練習按鈕」時,它會重複這些文本字段,以便用戶可以填寫下一個練習等等。 如何獲得的四個文本字段,彈出用戶按下「添加運動按鈕? 感謝如何重複文本字段,當我點擊提交按鈕迅速3

+0

你可以用的tableview實現這一目標。只要點擊「添加練習按鈕」,將行數加1並重新加載表格視圖。以爲我不知道你會如何要你的用戶界面。 – Priyal

+0

這裏使用的UITableView/UITableViewController中的另一個優點是它會根據鍵盤上下照顧調整UI的用戶時類型的UITextField –

+0

您好,感謝您的答覆。我想在左上角有一個文本字段,這是用戶輸入練習的地方。在這行下面是另外三個文本字段,用戶將輸入代表,重量和集合。在這下是添加練習按鈕。這是否可以使用表視圖,因爲我無法看到如何做到這一點?如果是這樣,你可以讓我在正確的方向如何執行這種佈局?謝謝 – John

回答

0

進行簡單TableList。擊中時提交按鈕只是增加字段列表數後再次。TableList在開始只有細胞。

 func addNewField(){ 
     FieldListCount = FieldListCount + 1 
     tableView.reloadData 
    } 
0

你可以做到這一點與UICollectionView,並添加頁腳collectionView例如:

創建collectionView,每個cellcollectionView有一些textFields。這collectionViewfooter有一個按鈕「添加新的練習」

當點擊button時,將新的cell添加到collectionView