我有一个带有 UITextField 的小视图。我想让视图默认隐藏。当单击按钮时,它应该显示视图,并且必须向下滚动此子视图下方的主视图中的元素。任何想法?我附上截图
问问题
104 次
3 回答
2
从 InterfaceBuilder设置UITextView
为hidden
(您也可以从代码中设置它)。
在此之后将此操作处理程序附加到UIButton
.
- (IBAction)showTextBar
{
[textView setHidden:False];
return;
}
这将显示文本栏。如果要显示其他元素,则可以在此方法中添加它们。您也可以将此方法设置为切换。单击一次以显示元素,再次单击以隐藏它们。
于 2013-01-29T02:06:51.343 回答
1
在动作内部你也可以使用
textView.hidden = NO;
至于滚动使用 UIScrollView 之类的
[_scrollView setContentOffset:CGPointMake(0,_textView.center.y+168) animated:YES];
于 2013-01-29T04:41:46.713 回答
0
//单击按钮时在隐藏和显示之间切换
-(IBAction)showTextBar
{
if(textview.hidden)
{
[textView setHidden:False];
}
else
{
[textView setHidden:True];
}
}
于 2013-01-29T04:53:24.123 回答