2012-04-08 6 views
-1

Ich möchte die SubView in MainView finden, wenn ich auf UIButton geklickt habe. Aber wenn ich auf diese Schaltfläche geklickt habe, wird diese Unteransicht nur am oberen Rand der Hauptansicht angezeigt. Ich möchte diese SubView im unteren Teil der Hauptansicht mit Folie, die wie Tastatur erscheinen. In iOS wird die Tastatur im unteren Bereich der Hauptansicht mit Folie angezeigt. Ich möchte meine SubView so erscheinen. Wie kann ich das tun? Bitte helfen Sie mir!Wie finde ich SubView in MainView für iOS?

Mit besten Grüßen,

+2

Ihre Frage ist zu breit und vage. Sie müssen uns zeigen, was Sie versucht haben. Sie müssen uns sagen, welche Erfahrung Sie programmieren iOS haben. Sie müssen uns mitteilen, welche Dokumentation Sie gelesen haben, um eine Antwort zu finden. Sie müssen uns mitteilen, welche Websuchen Sie durchgeführt haben, um eine Antwort zu finden. –

+0

Ich habe keine Erfahrung in iOS.Nur ein Anfänger.Ich suche bereits in Google.Aber ich habe nicht gefunden, was ich will.Wenn ich bereits wissen, wie man es macht, muss ich hier keine Frage stellen ! –

+0

setzen Sie einen Code .. – Kamal

Antwort

1

zunächst die documentation for UIView lesen. Fast alles, was in iOS gezeichnet wird, wird von UIView abgeleiteten Klassen gemacht, also müssen Sie sich damit sehr gut auskennen. In UIView finden Sie die Methode -addSubview:, mit der Sie einer Ansicht eine Unteransicht hinzufügen können.

Wenn Sie möchten, dass die Unteransicht an ihren Platz verschoben wird, sollten Sie etwas über Core Animation lesen.

Wenn die Unteransicht für die Eingabe gedacht ist, wie eine Tastaturersetzung, können Sie stattdessen die Eigenschaft inputView betrachten, die bestimmte Ansichten (z. B. UITextField und UITextView) bereitstellen. Wenn Sie die Eigenschaft inputView für, sagen wir, ein Textfeld zu Ihrer Ansicht, wird das System kümmert sich um die Präsentation Ihrer Ansicht, wenn dieses Textfeld der erste Responder wird.

Verwandte Themen