readonly
のテキストをUITextField
の中に入れるにはどうすればいいですか?たとえば、iPod touchの「その他のネットワーク」設定の「名前」フィールドと「セキュリティ」フィールドには、それぞれ「名前」と「セキュリティ」という単語が含まれ、右側に編集可能な領域があります。 UITextField
には「プレースホルダ」プロパティがありますが、入力するとすぐに消えます。UITextFieldに読み取り専用のタイトルを付ける
5
A
答えて
2
これらのフィールドには、UITextFieldにラベルがありますが、UITableViewCellには2つのコントロールがあります(ラベルと境界線のないテキストフィールドがあります)。
5
は、単にtxtname
がUITextField
の目的であるこの行に置く:
txtName.userInteractionEnabled = NO;
+0
これはテキストフィールドのテキストを編集不可能にしますが、元の質問は2番目のコントロールを作成せずにテキストフィールドの前にラベルを貼り付けることでした。私の+1 –
0
ポジションあなたが望むあなたのUITextFieldのフレームの内側にUILabelを、その後、UILabelにUITextFields「leftView」プロパティを設定します。コードは次のようになります
あなたはUITextFieldViewModeAlwaysにUITextFields「leftViewMode」プロパティを設定していることを確認します。..
UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(20, 20, 200, 44)];
textField.backgroundColor = [UIColor whiteColor];
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 50, textField.frame.size.height)];
label.font = [UIFont boldSystemFontOfSize:14.0f];
label.text = @"Name:";
textField.leftView = label;
textField.leftViewMode = UITextFieldViewModeAlways;
[self.view addSubview:textField];
関連する問題
- 1. 読み取り専用自動対(読み取り専用)プロパティ
- 2. 読み取り専用テーブルのすべての列にインデックスを付ける
- 3. CurrentCulture.DateTimeFormat.LongTimePattern読み取り専用
- 4. 読み取り専用アソシエーション
- 5. 読み取り専用テキストボックス
- 6. 読み取り専用プロパティ
- 7. にjava.io.IOException:読み取り専用ファイルシステム
- 8. 読み取り専用データセットフィールドを
- 9. webapp2を - 読み取り専用ファイルシステムエラー
- 10. 読み取り専用メンバーデータをシリアライズ
- 11. C#ファイルを読み取り専用で読み取り/書き込みする
- 12. 読み取り専用DBアクセスのトランザクション?
- 13. は、Delphi ClientDataSetの読み取り専用
- 14. ComboBoxの読み取り専用アイテム
- 15. SharePointデータシートビューの読み取り専用カスタムフィールド
- 16. C#WPFの読み取り専用チェックボックス
- 17. Googleのフォームは、読み取り専用
- 18. Hibernateの読み取り専用コレクション・マッピング
- 19. Subversionリポジトリの読み取り専用アクセス
- 20. XAML読み取り専用のComboBox
- 21. 読み取り専用リストのC#
- 22. yoctoの読み取り専用ファイルシステム
- 23. iphone iphoneの読み取り専用アイテム
- 24. typescriptクラスの読み取り専用プロパティ
- 25. 読み取り専用テキストのHTMLラベル
- 26. Androidの読み取り専用ファイルシステムエラー
- 27. BLToolkit:パブリックの読み取り専用プロパティ
- 28. 読み取り専用Eclipseエディタのプロパティビュー
- 29. NHibernateセッションの読み取り専用プール?
- 30. 読み取り専用スレーブのphpmyadmin
私は私がのUITableViewを実装することを避けるために期待していたように、2つのテキストフィールドを持っている必要があります。 –
2つのテキストフィールドをホストするためにUITableViewを実装するのは間違ったり難しくありません。また、UITableViewCellでラベルを制御することは特典です。 – rein
実際にはUITableViewを実装する必要はありません。 UILabelとUITextFieldを追加してください(境界線なし) –