如何在单击按钮时打开和关闭文本视图?

时间:2013-09-30 12:16:23

标签: ios objective-c

我在项目中执行一项简单的任务:我想在单击按钮时打开和关闭文本视图。如何在单击按钮时打开和关闭文本视图?

4 个答案:

答案 0 :(得分:1)

切换UIView hidden属性。

答案 1 :(得分:1)

if (button.isSelected){
    [ button setSelected: NO];
    [myTextView setHidden:YES];
    [myTextView resignFirstResponder];
}else{
    [ button setSelected: YES];
    [myTextView setHidden:NO];
    [myTextView becomeFirstResponder];    
}

答案 2 :(得分:0)

我假设你也想要打开它的键盘。要做到这一点,你需要将它作为连接到按钮的动作方法的第一个响应者。

-(IBAction)myButtonAction:(id)sender
{
    [myTextField becomeFirstResponder];
}

答案 3 :(得分:0)

然后你用

-(IBAction)button_clicked:(UIButton *)button
{
  textView.text = @"Your text";
  [NSTimer scheduledTimerWithTimeInterval:60.0
                                        target:self
                                      selector:@selector(clearText)
                                      userInfo:nil
                                       repeats:NO];
}

after 60 secs clearText method will be called

-(void)clearText
{
   textView.text = @"";
   //or
   textView = nil ;
 }
希望这会解决你的目的..