iPhone SDK - 連絡先用の + ボタンを備えた UITextField
-
21-08-2019 - |
質問
Mail などの一部のアプリケーションでは、UITextField がある場合、右側に小さな + ボタンがあります。タップするとモーダルビューコントローラーが表示され、電話番号や住所などを選択するとテキストフィールドに表示されます。これを自分のアプリにどのように実装するか考えていました。ありがとう、
アイザック
解決
テキストフィールド内のプラスボタンをしたい場合は、テキストフィールドの一番右の部分に任意のUIViewのを置くことができますUITextFieldクラスのrightView
プロパティを見てみましょう。
[UIButton buttonWithType:UIButtonTypeContactAdd];
他のヒント
これは次の方法で行うことができます
txtFldObj.rightView = [UIButton buttonWithType:UIButtonTypeContactAdd];
txtFldObj.rightViewMode=UITextFieldViewModeAlways;
これも参照できます 騙す また
あなたがサブビューとしてのUITextFieldとUIButtonが含まれている定期的なUIViewのを持っていることによって、これを行うことができます。
例えば
-------------------------------
| UITextField | UIButton|
-------------------------------
ボタンをタップすると、あなたがモーダルビューとしてアドレス帳ピッカー(または何か他)を立ち上げることができ、そしてそれは、更新に必要に応じてテキストフィールドを閉じたときます。
所属していません StackOverflow