我在textViews
之上有很多scrollView
,每个textView
都有一个自定义按钮,以便当用户点击textView
它应该展开时点击返回然后它应该折叠到之前的位置。
我正在考虑做的是隐藏smallTextView
并在按下按钮时显示expandedTextView
按钮按下时我想隐藏expandedtextView
n显示{{ 1}}。但我不知道应该怎么做。任何帮助将不胜感激。
这是我的代码:
smallTextView
以及如何知道按下了哪个按钮。
答案 0 :(得分:1)
你做错了。您的方法应如下所示:
-(IBAction)textButtonClicked:(id)sender
{
NSLog(@"Hi");
[self.expandTextView setHidden:YES];
NSLog(@"hey");
}
在ViewContrller
中编写此方法后,将展开按钮的-touchUpInside
方法连接到-textButtonClicked
方法。使用此行:
[self.expandButton addTarget:self action:@selector(textButtonClicked:) forControlEvents:UIControlEventTouchUpInside];
代替代码中的那个。