uitextfield相关内容
有什么方法可以检测到 UITextField 是空的 iPhone 键盘上的 Backspace/Delete 键何时被按下?我想知道仅当 UITextField 为空时 Backspace 何时被按下. 根据@Alex Reynolds 在评论中的建议,我在创建文本字段时添加了以下代码: [[NSNotificationCenter defaultCenter] addObserver:
..
我一直在试验 UITextField 以及如何处理它的光标位置.我发现了许多关系 Objective-C 答案,如 获取UITextField在ios中的光标位置 控制 UITextField 中的光标位置 UITextField 获取当前编辑的单词 但由于我使用 Swift,我想学习如何获取当前光标位置并在 Swift 中设置它. 下面的答案是我从Objective-C实验
..
我正在尝试检查文本字段何时更改,也相当于用于 textView 的函数 - textViewDidChange 到目前为止我已经这样做了: func textFieldDidBeginEditing(textField: UITextField) {if self.status.text == "" &&self.username.text == "" {self.topRightButton
..
该应用程序基本上通过输入初始和最终速度和时间来计算加速度,然后使用公式计算加速度.但是,由于文本框中的值是字符串,我无法将它们转换为整数. @IBOutlet var txtBox1 : UITextField@IBOutlet var txtBox2 : UITextField@IBOutlet var txtBox3 : UITextField@IBOutlet var lblAnswer
..
我有一个数字,比如说 0.00. 当用户点击 1. 我们应该有 0.01 当用户点击 2. 我们应该显示 0.12 当用户点击 3. 我们应该显示 1.23 当用户点击 4. 我们应该显示 12.34 我如何使用 Swift 做到这一点? 解决方案 对于 Swift 3.在文本字段上输入货币格式(从右到左) override func viewDidLoad() {su
..
当我加载 UIView 时,如何在 iPhone SDK 的 UITextField 中设置最大字符数? 解决方案 虽然 UITextField 类没有 max length 属性,但通过设置文本字段的 delegate 来获得此功能相对简单 并实现以下委托方法: 目标 C - (BOOL)textField:(UITextField *)textField shouldChang
..
使用 iOS SDK: 我有一个带有 UITextField 的 UIView 可以调出键盘.我需要它才能: 一旦键盘打开,允许滚动 UIScrollView 的内容以查看其他文本字段 自动“跳转"(向上滚动)或缩短 我知道我需要一个 UIScrollView.我已经尝试将我的 UIView 的类更改为 UIScrollView,但我仍然无法向上或向下滚动文本框. 我
..
我已经实现了在 iOS 11 上支持密码自动填充所需的所有应用程序和服务器更改,并且运行良好.我希望它工作得更好一点. 我的用户名和密码字段是 UITextFields.我想确定用户何时“自动填充"了两个 UITextField 之一,以便我可以进行下一步.当前用户自动填充一个项目,然后需要按屏幕键盘上的“下一步"按钮才能前进.我想代表用户触发此操作. WWDC2017 密码自动填充会
..
我想弄清楚是否有办法在 UITextField 中为特定值实现自动完成功能. 我知道 UITextField 可以使用 iPhone 字典来做到这一点(很像在 safari 中搜索 google 等),但我希望能够以编程方式使其正确到我指定的某些值. 如何做到这一点? 解决方案 Brett, 我在最近的一个相当大的项目中做了一些与此非常相似的事情.我们有一个不断变化的自动
..
我想在 UITextField 中添加图标/图像.图标/图像应留给占位符. 我试过了: var imageView = UIImageView();var image = UIImage(named: "email.png");imageView.image = 图像;emailField.leftView = imageView; 谢谢. 解决方案 尝试添加 emailFiel
..
我想将 UITextField 文本的左边距放在 10 像素处.最好的方法是什么? 解决方案 正如我在之前的评论中所解释的,在这种情况下最好的解决方案是扩展 UITextField 类而不是使用类别,因此您可以在所需的文本字段上明确使用它. #import @interface MYTextField : UITextField@结尾@implementation MYTextField
..
假设我有 MyUITextViewSubclass 继承自 UITextView 和 MyUITextFieldSubclass 继承自 UITextField 和这两个子类都包含许多相同的方法和属性,以向这些 UI 控件添加类似的行为. 既然 UITextView 和 UITextField 继承自不同的类,是否有一种简单的方法来创建一个抽象类来组合所有重复的代码?换句话说,是否可以为这两
..
假设我有 MyUITextViewSubclass 继承自 UITextView 和 MyUITextFieldSubclass 继承自 UITextField 和这两个子类都包含许多相同的方法和属性,以向这些 UI 控件添加类似的行为. 既然 UITextView 和 UITextField 继承自不同的类,是否有一种简单的方法来创建一个抽象类来组合所有重复的代码?换句话说,是否可以为这两
..
在苹果新发布的“App Store 审核指南"http://developer.apple.com/appstore/guidelines.html 我对第 3.2 节表示“带有占位符文本的应用程序将被拒绝"感到困惑.这是否意味着应用不应使用 UITextField 的 placeholder 属性? 谢谢. 解决方案 没有.它基本上是指应用描述中不必要的文字,旨在吸引更广泛的搜索.
..
我想通过 AppDelegate 一次自定义所有 textFields,我已经测试了在单个 ViewController 上工作的自定义,但是当我通过 AppDelegate 添加自定义时,它不会出现.请指导我了解我错过了什么: func application(application: UIApplication, didFinishLaunchingWithOptions launchOpt
..
当我的 TextField 失去焦点时,我如何确定焦点去了哪里? var input1 by remember { mutableStateOf("") }var input2 by remember { mutableStateOf("") }柱子{文本域(值 = 输入 1,onValueChange = {input1=it},Modifier.width(150.dp).onFocusCh
..
在我的应用中,我使用了导航控制器.我的问题是,当我转到上一个视图然后返回到当前视图时,此视图中的所有 TextField 都是空的. 当我从导航控制器浏览堆栈时,我不知道如何保存这些值(在文本字段中). 这是我调用 popViewControllerAnimated 的方法: - (IBAction)swipeBack:(id)sender {[self.navigationCont
..
在我的视图控制器中: class FoodAddViewController: UIViewController, UIPickerViewDataSource, UITextFieldDelegate, UIPickerViewDelegate {让 TAG = "FoodAddViewController"//从 AppDelegate 检索 managedObjectContext让 ma
..
我正在尝试创建一个信用卡处理视图控制器.我有一个到期日期字段,我想即时将其格式化为 MM/YY. 我试图遵循这里的片段xx-xx-xxx 中的 UITextField 格式,但它使用 NSNumber 在具有前导 0 的到期日期时使用它不起作用.我搜索了谷歌,也没有任何结果.前导零被删除.如何在用户输入时使用 UITextField 即时格式化为 MM/YY(例如 05/16)? 这是
..
这是我的代码: 导入 UIKit类视图控制器:UIViewController {在里面() {super.init(nibName: nil, bundle: nil)让 textView = UITextView(frame: .zero)textView.isScrollEnabled = falsetextView.translatesAutoresizingMaskIntoConstr
..