标签: uitextfield

需要获取 UITextField 的占位符文本

是否可以获取故事板中设计的 UITextField 的占位符值?

我需要验证具有更多文本字段的表单,因此我想提供特定文本字段的占位符字符串作为警报消息,而不是提供静态值。

uitextfield ios swift

0
推荐指数
1
解决办法
3856
查看次数

在 tvOS 上聚焦 TableViewCell 中的 UITextField

在我的 AppleTV 应用程序中,我有一个带有 UITextField 的自定义 UITableViewCell。

我想要实现的是能够聚焦此文本字段以在其中输入文本。

不幸的是,只有单元格本身在聚焦,我无法聚焦文本字段。

谢谢

uitableview uitextfield tvos

0
推荐指数
1
解决办法
998
查看次数

如果 UITextField 不为空,请实时检查

我有一个 UIAlertView,其中包括一个 UITextField。警报视图有两个按钮。一个正常的“关闭”按钮和另一个“添加”按钮。如果 UITextField 不为空,“添加”按钮应该是可点击的。如果该字段为空,我不知道如何“实时”检查。如果单击了按钮,我只看到了检查 textField 的可能性。但这不是想要的(如果 xtField 为空,“添加”按钮应该变灰)。你有解决办法吗?谢谢你的努力!

我正在使用 Swift 3 和 Xcode 8

uitextfield uialertview ios swift xcode8

0
推荐指数
1
解决办法
1885
查看次数

如何防止用户写除英文 Ios 以外的任何内容

我有一个 iOS 应用程序,我想阻止用户在文本字段中输入除英文字符以外的任何内容。

如果没有,有没有办法将非英文字符转换为英文字符。

提前致谢

uitextfield ios swift

0
推荐指数
1
解决办法
917
查看次数

如何限制文本字段在swift中只接受十进制值

我想在我的文本字段中只接受十进制值。

下面的代码允许我只输入数字和 '.' 但我们可以输入多个 '.'

我如何才能将其限制为一个 '.' 或者如何在 swift 3.1 中限制文本字段只接受十进制值

let aSet = NSCharacterSet(charactersIn:"0123456789.").inverted
let compSepByCharInSet = r_Qty_txt.text?.components(separatedBy: aSet)
let numberFiltered = compSepByCharInSet?.joined(separator: "")
Run Code Online (Sandbox Code Playgroud)

我的目标设备是 iPad。

listViewCell.swift 代码

import UIKit

class listViewCell: UITableViewCell, UITextFieldDelegate {

var delegate: CellInfoDelegate?

@IBOutlet weak var desc_lbl: UILabel!
@IBOutlet weak var openQty_lbl: UILabel!
@IBOutlet weak var r_Qty_txt: UITextField!
@IBOutlet weak var itemId_lbl: UILabel!

func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
    let newString: String = (textField.text! as NSString).replacingCharacters(in: range, …
Run Code Online (Sandbox Code Playgroud)

uitextfield ipad ios swift swift3

0
推荐指数
1
解决办法
2900
查看次数

如何动态创建控件并在swift 4中动态对齐?

我正在使用Swift 4开发iOS应用程序.在该项目中我有要求,我必须动态创建控件以及正确的对齐方式.

例如,当我点击该按钮时,我有一个按钮,我正在接受服务,因为我正在获取包含4个对象的json数据.基于此我必须动态创建控件,动态对齐也应该这样做.我尝试了很多例子和教程.我没有找到任何解决方案.

uitextfield ios swift3

0
推荐指数
1
解决办法
184
查看次数

如何从两个类创建UITextField Inherit?

我的一些UITextField是从TextFieldEffects的 KaedeTextField继承而来的

我想让这些文本字段具有来自另一个框架AKMaskField的掩码

怎么可能这样呢?如何使文本字段具有KaedeTextField的样式,但同时也具有AKMaskField的掩码?

是否可以使用协议和扩展在Swift中执行此操作?

multiple-inheritance uitextfield ios cocoapods swift

0
推荐指数
1
解决办法
97
查看次数

UIDatePicker 作为 UITextField 的输入视图

在我的代码中,我使用 Datepicker 作为 Textfield 的 Inputview

self.tFPeriodEndCurrent.inputView = self.datePicker
Run Code Online (Sandbox Code Playgroud)

文本字段委托将不起作用,因为文本字段不可编辑。

当用户单击文本字段时,我需要将文本字段中的文本(日期)更新为 UIPicker 输入视图

//assume textfield contains 20/2/2019 , that should reflect in UIdatepicker when user Tap on textfield. 
how to acheive that! any help
Run Code Online (Sandbox Code Playgroud)

uidatepicker uitextfield ios swift

0
推荐指数
2
解决办法
8181
查看次数

UITextField 在 Objective C iOS、Xcode 10.2、iOS 13 中显示多行文本

我正在将 URL 分配给文本字段,但它显示为多行。但是当我分配简单的文本时效果很好。

这是代码。

_searchTF.text = @"asdfasdfaa asdfas asdfasdfasfasdf";它工作正常。

_searchTF.text = @"https://gmailjhasdfhkajhdfahsdfkhaskdfhashdf.com";以多行显示

在此输入图像描述

uitextfield xcode10.2 ios13

0
推荐指数
1
解决办法
73
查看次数

UITextField 中的 borderRect、editingRect、placeholderRect、textRect 是什么?

从之前发布的答案中,我了解到这editingRect是在编辑文本时显示的矩形,也是textRect在未编辑文本时显示的矩形。但我不知道placeholderRect和确切地borderRect显示在 UITextField 控件中的位置。我认为它borderRect与 UITextField 的框架矩形相同,因为其中有“border”一词,但在执行此操作之后:

override func borderRect(forBounds bounds: CGRect) -> CGRect {
    let rect = bounds
    rect.size.height = 150 //the height of my UITextField currently is 100
    return rect
}
Run Code Online (Sandbox Code Playgroud)

我意识到事实并非如此。那么placeholderRect和是什么borderRect,它们位于 UITextField 中的什么位置?

uitextfield uikit ios swift

0
推荐指数
1
解决办法
836
查看次数