草庐IT

UiTextField

全部标签

ios - 在 Debug模式下,如何查看 UITextField 的文本属性?

我正在单步执行UITextField中的代码,但我看不到它在哪里显示当前文本的内容(应该是@"hi")。我在哪里可以找到这个值? 最佳答案 试试这个:(在调试消息所在的控制台中)输入:potextField.text 关于ios-在Debug模式下,如何查看UITextField的文本属性?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/26389760/

ios - 使用 self.delegate 子类化 UITextField 会导致应用程序卡住,CPU 峰值达到 100%

我有一个UITextField的子类,它设置了self.delegate=self。该子类用于防止将特殊字符输入到UITextField中。起初它工作正常,但在按下几个键后,CPU峰值达到100%并卡住了应用程序。Xcode中没有崩溃日志,因为该应用程序从未真正崩溃过,它只是保持卡住状态,直到我停止它。经过一些研究,我确定问题是将delegate设置为self-显然我应该为UITextField创建一个单独的delegate?我在网上搜索过,但找不到任何关于如何执行此操作的有用信息。我的AcceptedCharacters子类:AcceptedCharacters.h#import@i

iOS 辅助功能 : make UITextField and specified subview accessible

我想在文本字段上创建一个文本字段和一个subview,供VoiceOver访问。如果我使用UIAccessibilityContainer方法,我只能使subview可访问。有什么方法可以做到这一点吗? 最佳答案 否。您必须在可访问性层次结构中上升一个级别。在您的View的父View上实现容器协议(protocol),并将其所有后代作为subview返回(因此,彼此的sibling)。 关于iOS辅助功能:makeUITextFieldandspecifiedsubviewaccessi

ios - 为什么 UITextField 占位符文本的大小变小了?

我在InterfaceBuilder中遇到一个带有占位符文本的特殊问题。一些占位符文本比其余的小,我找不到原因。当我用全尺寸占位符文本复制UITextfield时,它会立即更改为较小的字体。MacOSX10.10.2上的Xcode6.1.1 最佳答案 这只是Xcode6中的一个视觉错误。每当您复制带有文本的元素时,该文本的字体大小似乎在视觉上发生了改变。但是,当您构建并运行该应用程序时,它应该会在您的设备或模拟器上正常显示。您可以通过单击复制的元素修复视觉错误,转到属性检查器,然后将字体大小减小一个,然后再增大一个。

ios - UITextField 中的自定义图像,如 Venmo 应用程序

我想知道Venmo如何将自定义表情符号放入其文本字段中。当您复制这些图像并将它们粘贴到别处时,它们会显示为“:sunset:”、“:concert:”等。所以我的猜测是textField委托(delegate)会检查与该模式匹配的任何文本(即“:concert:”)并将其替换为一个小图像。所以我想知道如何将您自己的小UIImageView与其他文本放在文本字段中。编辑:我现在考虑这也可能是一个UITextView 最佳答案 屏幕截图中的文本输入几乎肯定是UITextView的自定义子类,在这里我将介绍一种方法来实现所需的结果。这是一

ios - 在 iOS 中是否可以将支持 ascii 的小数位作为 UITextfield 键盘类型的键盘类型?

我正在编写的应用程序支持多种语言,但有1个文本字段,我希望用户只在其中写入ascii数字(即没有阿拉伯数字)和小数点分隔符。我知道可以设置UITextfield的keyboardType但不幸的是有.decimalPad和asciiCapableNumberPad但两者都没有这些适合我的需要,因为asciiCapableNumberPad没有小数点分隔符按钮并且decimalPad不限制它为ascii数字。有可能有一个asciiCapableDecimalPad吗?如果不是,在UITextField中将用户输入限制为仅ascii数字和小数点分隔符的最佳方法是什么?

iphone - 什么是 UITextView 的 "purpose description"?

在Apple的iOS人机界面指南>iOSUI元素使用指南>控件>TextField,有一个绝妙的截图UITextfield.如文中所述,特定的UITextField“显示在此处,带有目的描述和占位符文本”。看起来,“当前位置”是占位符文本,“名称”是“目的描述”。我已经在网上搜索了一天多,试图找到一种方法来呈现这样的UITextField-在左侧显示类似标签的文本,在其旁边显示占位符文本。占位符位当然很容易实现。我对目的描述感到困惑。有人知道如何实现吗? 最佳答案 试试leftView属性。在那里放一个标签。

ios - 隐藏 UITextField 中的选择句柄

我有一个UITextField,它会插入一些文本并立即选择所有文本,因此用户可以单击关闭并接受预填充的数据或键入任何其他内容并覆盖所有内容。我称之为这样做:[myTextFieldsetSelectedTextRange:[myTextFieldtextRangeFromPosition:myTextField.beginningOfDocumenttoPosition:myTextField.endOfDocument]];我想知道是否有隐藏选择文本附带的handle(圆形handle,一个左上角,一个右下角),因为它不符合我们的UI设计,并且没有他们的目的。

ios - 添加 UITextField 内联 UILabel(填空)

我正在尝试在ObjectiveC中为iOS实现类似的功能。填空(UITextField)应该是内联的,并且应该能够有自己的inputType。此外,每个View都是UITableViewCell的一种cell.contentView。我目前的做法是找出字符串的长度,并计算到下一行的换行内容长度。计算UITextField的x和y并在UTextFieldUILabel/除此之外还有其他方法吗? 最佳答案 正如EmilioPelaez所说,这不完全是对您问题的回答,而是一个建议:您可以为每个“序列”使用带有水平流的CollectionV

ios - 禁用 UITextField 时如何在 leftView/rightView 中启用点击?

我有一个UITextField,我在rightView中添加了一个图像。我已经向这个rightView添加了一个手势,我想让它在UITextField被禁用时工作,因为这个View只在不编辑时显示。这是我想要实现的图像示例:leftView只是一个空白区域;rightView只有图像。下面是用于将外观应用到UITextField并将图像应用到rightView的代码:-(void)applyAppearanceToTextField:(UITextField*)textFieldwithRoundingCorner:(UIRectCorner)cornerwithIcon:(NSStr