那裏r 2 buttons
在視圖中。如果我點擊button 1
然後生成文本字段上的按鈕點擊快速
text field 1 appear
text field 2 appear
如果我點擊然後
text field 3 appear
text field 4 appear
按鈕2所有的文本字段會在一個單一的視圖和另一視圖中的所有按鈕。 是否有可能迅速做到。沒有得到如何去做。 任何幫助,將不勝感激。
那裏r 2 buttons
在視圖中。如果我點擊button 1
然後生成文本字段上的按鈕點擊快速
text field 1 appear
text field 2 appear
如果我點擊然後
text field 3 appear
text field 4 appear
按鈕2所有的文本字段會在一個單一的視圖和另一視圖中的所有按鈕。 是否有可能迅速做到。沒有得到如何去做。 任何幫助,將不勝感激。
你可以不喜歡按鈕的點擊,
let myTextField = UITextField(frame: CGRectMake(20, 100, 300, 40)) //your desired frame here
myTextField.placeholder = "Placeholder here"
self.view.addSubview(myTextField) // here your view on which you want to add textfield
如果你正在做他們不同的意見,然後用賽格瑞並傳遞一個變量,它會識別文本框來顯示。使用兩種不同的塞格斯每個SEGUE分配給每個按鈕:
首先查看:
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue == "button1" {
let secondVC = segue.destinationViewController as! SecondViewController
secondVC.textfields = [1,2]
} else {
secondVC.textFields = [3,4]
}
}
然後在SecondViewController,隱藏不被顯示的文本字段。在viewDidLoad中,記得最初隱藏所有文本域(或在Storyboard中),然後將.hidden
更改爲false以顯示相應的textField。
你是否一定需要以編程方式生成它們?或者你也可以用故事板做到這一點,並隱藏它們? –
使用NSNotification Center或代表您的概念 –
請回答我們的問題! –