私には2つの問題があります。私はクラス "myfirstclass.m"を作成し、私の "projectController.m"に私はUITextFieldを作成しますtxt。 "myfirstclass.m"には、txtをパラメータとするメソッドがあります。クラス内でメソッドを呼び出す場合:UITextField becomeFirstResponderとオーバーラップサブビュー
[txt becomeFirstResponder];
これは機能しません。明らかに "myfirstclass.m"はNSObjectを拡張し、 "projectController.m"はを拡張します。UIViewController。どうすれば解決できますか?同じクラス "myfirstclass.m"で別のメソッドUITextFieldを作成し、それがプリンシパルビューに追加され、この現在のtextFieldが最初のレスポンダになったことが示されている場合です。
私はUIButtonとUITextFieldを持っています。私はそれらを広告ビューに追加したいと思います。UITextFieldは前面に表示され、UIButtonはバックグラウンドで表示されます。私は今、UITextFiledのプロパティによって背景画像を設定できますが、UITextFieldより大きいUIButonが必要ですが、そのUIButtonが背景でUITextFieldが前面になるようにします。
ありがとうございます!
いいえ、私はすべてコードで作成します。 D – Andrea
私は "projectController"にない "myFirstClass"のbecomeFirstResponderを実行します – Andrea
OKこれで問題は非常に小さい再現可能なテストケースで繰り返され、コードを投稿します。 – Bogatyr