uitextfield

    1热度

    1回答

    我有一个UITextField,其中键盘类型是一个数字键盘。我希望能够键入数字因此它们被格式化为一个时间,例如:00:00 对于实施例 打字1 - >00:01 打字1,2 - >00:12 打字1,2 3 - >01:23 打字1,2,3,4 - >12:34 12:34象征12 minutes and 32 seconds 此外,一旦您达到最多4位数字,键入更多将不会执行任何操作。 我也想将任

    0热度

    2回答

    我正在尝试编写代码以确保当键盘出现时UITextField向上移动。我已经根据我在堆栈溢出中找到的代码编写了代码,但它不起作用。原始代码是用Objective-C编写的,但我不熟悉它,因此决定用swift编写代码。 任何人都可以告诉我可能在干什么吗? { // moving text box up when tyoing func registerForKeyboardNotifi

    1热度

    1回答

    加入到TextField通过延伸通过我扩展 代码是必须在文本框的右侧增加了一个按钮--- import UIKit @IBDesignable class TxtFieldCustom: UITextField { @IBInspectable var rightButtonImage: UIImage? { didSet { updateRightV

    0热度

    1回答

    我有我的代码在Swift 3中。我有两个UITextFields和一个UIButton在我看来。当我关注第二个UITextField时,我有第一个UITextField的textFieldShouldEndEditing委托被触发。但是,当我点击UIButton时,这个委托没有被解雇。我曾认为当UIButton获得焦点时,UITextField的事件会自动启动,因为它失去焦点。但是,当我点击UIB

    0热度

    2回答

    我认为我发现了Objective-C在iOS 11中的一个bug。如果您使用大量文本字段或文本视图创建空项目,则会看到CPU使用率失控。通过仪器,我发现即使您释放文本字段,使光标/插入符闪烁的事件也会继续被调用。 我有一个很大的项目,每个表格中有两个textfields,我真的不知道如何解决它。具有讽刺意味的是,即使您没有看到闪烁的光标,也会调用此事件。 任何人都遇到过这个问题? 这是现在被称为:

    0热度

    1回答

    有几个的TextField在UIView.I要移动视图了当用户编辑TextField.And然后我尝试引用Move view with keyboard using Swift 我的核心代码低于: //MARK: Properties @IBOutlet weak var userAccountTextField: UITextField! @IBOutlet weak var passwor

    2热度

    1回答

    Mac OS操作系统上的Swift。当用户在UItextfield中单击时,键盘会产生,但与视图相比非常大,并且只有前几个键可用。 小例子: import UIKit import PlaygroundSupport class TesterViewController : UIViewController { var testTextField : UITextField! overr

    0热度

    1回答

    通常view.endEditing(true)始终在iOS上快速删除键盘。 然而,这并不总是正确的,当UITextField是一个self.present()“编模态view即,在该self.addDoneButtonOnKeyboard方法的UIAlertController 实施例内部的形式 let alert = UIAlertController(title: _title, messag

    1热度

    1回答

    你知道我如何让edittext对用户不可编辑,但允许它使用文本字段自己的清除按钮来删除它吗? 我尝试使用: textField.isEnabled = false 和 textField.isUserInteractionEnabled = false ,而是因为它禁止一切

    0热度

    1回答

    我想出了如何使UITextField透明,但我现在需要使占位符文本变为白色。这可能吗?在此先感谢您的帮助!