如何从数组中随机设置textFiledPlaceholder文本

时间:2019-03-26 07:53:59

标签: ios swift swift4

我有四个文本字段和一个由24个元素组成的数组。如何随机获取四个元素来设置占位符文本。

1 个答案:

答案 0 :(得分:2)

您可以在数组上使用shuffle,然后仅选择前四个元素

myArray.shuffle()

textfield1.text = myArray[0] // or textfield1.placeholder = myArray[0] 
textfield2.text = myArray[1]
textfield3.text = myArray[2]
textfield4.text = myArray[3]

根据您在此处的查询,我们更新了答案

placeHolderText.shuffle()
for index in 0...3 {
   textInputLayout(at: index).placeHolderText = "(placeHolderText[index])" 
 }