タグ付けされた質問 「uitextfield」

UITextFieldオブジェクトは、編集可能なテキストを表示し、ユーザーが戻るボタンを押すとターゲットオブジェクトにアクションメッセージを送信するコントロールです。通常、このクラスを使用して、ユーザーから少量のテキストを収集し、そのテキストに基づいて、検索操作などの即時アクションを実行します。


3
キーストロークが入力されたときにUITextFieldの値を取得しますか?
次のコードがあるとします。 IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; greetingLabelユーザーが任意のキーを押したらすぐに、「Hello [nameTextField]」を読みたいと思います。 基本的に必要なのは、Cocoaデリゲートメソッドに相当するiPhone controlTextDidChangeです。 textField:shouldChangeCharactersInRange:デリゲートメソッドは、キーストロークが発生するたびに呼び出されます。 - (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string 文字列引数は、押された文字を返します。ただし、実際textFieldの値(nameTextField.text)は空白のままです。 ここで何が欠けていますか?(nameTextFieldユーザーがこれまでに入力した正確な文字列を反映したいと思います)。

14
UITextFieldの編集を無効にしてタッチを受け入れる方法は?
私が作ってるんだUITextField持っているUIPickerViewようにinputView。コピー、貼り付け、切り取り、選択で編集できることを除けば、それで十分です。ピッカーのみがテキストフィールドを変更する必要があります。 setEnabledまたはsetUserInteractionEnabledを設定して編集を無効にできることを学びましたNO。OK、でもTextFieldはタッチに反応しなくなり、ピッカーは表示されません。 それを達成するために私は何ができますか?

21
Returnキーを押したときにプログラムによってキーボードiOSを閉じる方法
UITextFieldプログラムで作成しUITextField、viewControllerのプロパティを作成しました。画面に戻るとタッチでキーボードを閉じる必要があります。画面をタッチして閉じることができましたが、Returnキーを押しても機能しません。 UITextFieldプロパティとして作成せずに、ストーリーボードを使用して、オブジェクトを直接割り当てて初期化する方法を見てきました。可能ですか? .h #import <UIKit/UIKit.h> @interface ViewController : UIViewController <UITextFieldDelegate> @property (strong, atomic) UITextField *username; @end .m #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. self.view.backgroundColor = [UIColor blueColor]; self.username = [[UITextField …


17
UITextFieldにアイコン/画像をすばやく追加する
UITextFieldにアイコン/画像を追加したいと思います。アイコン/画像はプレースホルダーに残しておく必要があります。 私はこれを試しました: var imageView = UIImageView(); var image = UIImage(named: "email.png"); imageView.image = image; emailField.leftView = imageView; ありがとう。
101 ios  image  swift  login  uitextfield 

13
SwiftでUIAlertControllerにTextFieldを追加する方法
でを表示しようとしUIAlertControllerていUITextViewます。行を追加すると: //Add text field alertController.addTextFieldWithConfigurationHandler { (textField) -> Void in } 私が取得Runtimeエラー: 致命的なエラー:オプション値のアンラップ中に予期せずnilが見つかりました let alertController: UIAlertController = UIAlertController(title: "Find image", message: "Search for image", preferredStyle: .Alert) //cancel button let cancelAction: UIAlertAction = UIAlertAction(title: "Cancel", style: .Cancel) { action -> Void in //cancel code } alertController.addAction(cancelAction) //Create an optional action let …

27
iOS7のUITextfield leftView / rightViewパディング
iOS7のUITextFieldのleftViewビューとrightViewビューは、テキストフィールドの境界に非常に近くなっています。 それらのアイテムに(水平)パディングを追加するにはどうすればよいですか? フレームを変更してみましたが、うまくいきませんでした uint padding = 10;//padding for iOS7 UIImageView * iconImageView = [[UIImageView alloc] initWithImage:iconImage]; iconImageView.frame = CGRectMake(0 + padding, 0, 16, 16); textField.leftView = iconImageView; UITextBorderStyleNoneを使用したUITextFieldのこのパディングのように、テキストフィールドのテキストにパディングを追加することに興味がないことに注意してください。

5
iPhoneアプリケーションのパスワードフィールドのテキストをどのように隠すのですか?
アプリケーション(UITextField)にパスワードフィールドがあります。ユーザーがフィールドにテキストを入力したとき*に、入力したテキストの代わりに表示したい。 UIControlEventEditingDidEndof を使用してみましたがUITextField、*編集時に最後に表示される*のは1つだけですが、オンラインの電子メールパスワードフィールドなどのテキストが入力されるとすぐにs を表示します。どうすれば望ましい動作を得ることができますか?

4
UITextFieldリターンキーにアクションを追加する方法
ビューにボタンとテキストテキストフィールドがあります。テキストフィールドをクリックすると、キーボードが表示され、テキストフィールドに書き込むことができます。また、ボタンをクリックしてキーボードを閉じることもできます。 [self.inputText resignFirstResponder]; キーボードのリターンキーを有効にしたい。キーボードを押すと、キーボードが消えて何かが起こります。これどうやってするの?

20
SwiftでUITextFieldの最大文字長を設定します
これについては他にもトピックがあることは知っていますが、実装方法がわからないようです。 UITextFieldを5文字のみに制限しようとしています できれば英数字と-および。および_ 私はこのコードを見ました func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { let maxLength = 4 let currentString: NSString = textField.text let newString: NSString = currentString.stringByReplacingCharactersInRange(range, withString: string) return newString.length <= maxLength } そして func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { …

9
iOSのテンキーキーボードに「完了」ボタンを追加する方法
そのため、テンキーキーボードにはデフォルトで[完了]または[次へ]ボタンが付属していないので、追加したいと思います。iOS 6以下では、キーボードにボタンを追加するためのいくつかのトリックがありましたが、iOS7では機能していないようです。 まず、通知を表示するキーボードをサブスクライブします [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; 次に、キーボードが表示されたらボタンを追加しようとします。 - (void)keyboardWillShow:(NSNotification *)note { // create custom button UIButton *doneButton = [UIButton buttonWithType:UIButtonTypeSystem]; doneButton.frame = CGRectMake(0, 50, 106, 53); doneButton.adjustsImageWhenHighlighted = NO; [doneButton setTitle:@"Done" forState:UIControlStateNormal]; [doneButton addTarget:self action:@selector(dismissKeyboard) forControlEvents:UIControlEventTouchUpInside]; // locate keyboard view UIWindow* tempWindow = [[[UIApplication sharedApplication] windows] objectAtIndex:1]; …


15
UITextField入力に数字のみを許可する
iPadには、iPhone / iPodのような「テンキー」キーボードがありません。 0から9までの値のみを受け入れるようにユーザーのキーボードを制限する方法を探しています。 UITextFieldの「shouldChangeCharactersInRange」を使用することを想像しますが、それを実装するための最良の方法がわかりません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.