在UIButton点击UILabel上的键盘设置文本输入

时间:2014-03-07 12:23:11

标签: ios iphone

我想将文字写入UILabel,这是从iphone键盘输入的。当我点击屏幕截图中的按钮时。我怎么能这样做?我不想使用Textfield。

enter image description here

2 个答案:

答案 0 :(得分:1)

-(IBAction) buttonTapped {
    [self.yourlabel setText:[textField text]];
}

答案 1 :(得分:1)

UITextField(您可以将其命名为hiddenTextField)添加到某个位置,并将其隐藏在视图中,以便在viewDidLoad方法UIViewController中对所有人隐身{1}}写,

[hiddenTextField becomeFirstResponder]; //it will make UIKeyBoard show on screen

在您的UIButton操作上写下

- (IBAction)myAction {
    myLabel.text = hiddenTextField.text;

    //Don't forget to set `hiddenTextField` delegate to self.
    [hiddenTextField resignFirstResponder]; 
}