-1

UIButtonをクリックしたときにMainViewでサブビューを見つけたい。しかし、そのボタンをクリックすると、そのサブビューはメインビューの上部にのみ表示されます。キーボードのようなスライド付きのmainViewの下にそのsubViewを表示したいと思います。iOSでは、キーボードはメインビューの下にスライド付きで表示されます。そのようにサブビューを表示したい。どうやってやるの?私を助けてください!。

よろしくお願いします、

4

1 に答える 1

1

UIViewのドキュメントを読むことから始めます。iOSでのほとんどすべての描画は、UIViewから派生したクラスによって行われるため、UIViewに精通している必要があります。UIViewには、-addSubview:任意のビューにサブビューを追加するために使用できるメソッドがあります。

サブビューを所定の位置にスライドさせたい場合は、CoreAnimationについて読むことをお勧めします。

キーボードの置換など、サブビューが入力用である場合は、代わりに、inputView特定のビュー(UITextFieldやUITextViewなど)が提供するプロパティを確認できます。たとえば、ビューのテキストフィールドのプロパティである場合inputView、そのテキストフィールドが最初の応答者になると、システムがビューの表示を処理します。

于 2012-04-08T05:30:50.253 に答える