2

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

4

4 回答 4

1
if (button.isSelected){
    [ button setSelected: NO];
    [myTextView setHidden:YES];
    [myTextView resignFirstResponder];
}else{
    [ button setSelected: YES];
    [myTextView setHidden:NO];
    [myTextView becomeFirstResponder];    
}
于 2013-09-30T12:33:48.583 回答
1

切换UIView hidden属性。

于 2013-09-30T12:18:53.737 回答
0

我假设您还希望打开它的键盘。为此,您需要将其设置为连接到按钮的操作方法中的 firstResponder。

-(IBAction)myButtonAction:(id)sender
{
    [myTextField becomeFirstResponder];
}
于 2013-09-30T12:20:17.183 回答
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 ;
 }

希望这能解决你的目的..

于 2013-09-30T12:38:58.983 回答