UITextFieldを含む小さなビューがあります。デフォルトでビューを非表示にしたい。ボタンをクリックすると、ビューが表示され、このサブビューの下にあるメインビューの要素を下にスクロールする必要があります。何か案が?スクリーンショットを添付しています
質問する
104 次
3 に答える
2
UITextView
InterfaceBuilderからasを設定hidden
します(コードからも設定できます)。
この後、このアクションハンドラーをにアタッチしUIButton
ます。
- (IBAction)showTextBar
{
[textView setHidden:False];
return;
}
これにより、textBarが表示されます。他の要素を表示したい場合は、このメソッドでそれらを追加できます。また、このメソッドをトグルのようにすることができます。要素を表示するには1回クリックし、非表示にするにはもう一度クリックします。
于 2013-01-29T02:06:51.343 に答える
1
アクションの中でuも使用できます
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 に答える