草庐IT

ios - 在 UITextField 中键入时更新 UINavigation 标题

我有一个UITextField,我希望当我在UITextField中键入时,它应该在我键入时更新NavigationBar标题。我有以下代码,但效果不佳。-(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSString*)string{self.navigationItem.title=textField.text;returnYES;}有什么建议吗? 最佳答案 -(BOOL)

ios - UITextfield 完全安全,暂时不显示初始字符

我想将uitextfield设置为完全安全字段。但是,当用户键入一个字符时,它也会显示在屏幕上。我也想隐藏初始字符,当用户键入某些内容(例如“A”)时,它只显示安全文本(。或*)。我该怎么办? 最佳答案 这是一个解决方案的建议。在更改第二个文本存储后,将第二个文本存储用于未隐藏的文本,同时从您的代码中替换文本字段的文本。监听textField:shouldChangeCharactersInRange:replacementString:作为文本字段的委托(delegate),执行提到的更改,用●替换字符并在委托(delegate)

ios - UI 自动化,iOS - 如何键入特殊字符,如 "é"或 "á"?

我在向文本字段中输入特殊字符时遇到问题。通常,我调用函数:UIATarget.localTarget().frontMostApp().typeString("ANYTHING");但是,如果要输入像é这样的字符,它就无法在键盘上找到它。可以通过点击并按住键盘上的e键来键入此字符。还有别的办法吗?也许,类似于设置文本字段的值。可以通过索引访问文本字段:UIATarget.localTarget().frontMostApp().mainWindow().searchBars()[0].tap(); 最佳答案 UIATarget.lo

ios - 当我在键盘上键入回车键时如何增加 TextView 的高度?

当我在键盘上按回车键时,如何增加TextView的高度?请给我解决方案。上面有很多View。我需要设置所有View的框架还是只降低表格View的高度我会得到解决方案? 最佳答案 好吧,每次您在键盘上按下“Enter”键时,您都必须相应地调整UITextView的大小(高度),并相应地调整UITableView的大小(高度). 关于ios-当我在键盘上键入回车键时如何增加TextView的高度?,我们在StackOverflow上找到一个类似的问题: https

iOS - 文本在键入时不显示,但在滚动时显示

我正在创建一个ionic2移动应用程序。在Android和Windows上,不会出现此问题。在我的页面上,我有2个输入。1个用于标题,1个用于描述。当我点击这些并开始输入时,一切正常。但是当我第一次滚动一点点然后点击我的输入并开始输入时,只显示第一个字母,其余的仍然是空白。在用户输入内容后,它仍然是空白,但即使滚动一点(同时仍专注于输入),文本也会出现。我的html:(完整)TitleSelectCatsSelectedCat(s):{{spot.value}}SelectCat1SelectedCat1:{{spot.value}}-->Send   所

iphone - 时间格式的 iOS UITextField

我有一个以编程方式创建的UITextField。此文本字段用于输入时间。占位符文本是“00:00:00.000”。点击文本字段时,将出现一个数字键盘。理想情况下,我希望灰色占位符文本在用户键入时保留。当他们输入数字时,它会替换占位符文本中的灰色零并跳过冒号和句号(保持格式不变,用户无需输入任何标点符号)。如果无法保留占位符文本并在用户键入时替换它,我希望自动输入标点符号。提前致谢! 最佳答案 iOS有一个UIDatePicker对此进行控制,如果您想按照自己的方式进行,那么您将自己处理所有用户输入。

ios - Xcode 6.3 在键入 Objective-C 代码时卡住超过 2 分钟

自从我更新到Xcode6.3后,我在XCode6.3中遇到了非常频繁的卡住。复制步骤是:在编辑器窗口中单击源文件/头文件中的某处操作系统开始显示此多色旋转图标2分钟或更长时间如果我强制退出XCode,我会收到一个错误报告,其中始终包含与相同的调用堆栈[undoManager_endTopLevelGroupings]在其顶部: 最佳答案 如果您使用的是与我们相同的Perforce结帐脚本(来自Perforce网站),我将问题追踪到脚本告诉Xcode显示反馈对话框的那一行:osascript-e"tellapplication\"xc

ios - 键入时设置电话号码格式

我正在设置电话号码格式,例如(222)233-3441,同时在文本字段中键入。当用户连续输入超过14个字符(包括特殊字符)时,所有特殊字符将被删除,只显示数字(即222233344188)。当他们删除一些字符回到14个字符时,电话号码格式将重新设置。我如愿以偿。但在删除时遇到问题。删除时-当字符数达到10时应用格式。因此2222333441变为(222)233-3441。继续删除,自从应用格式并且字符再次达到10后循环。前行变得空白。请向我提出解决此问题的宝贵建议。-(BOOL)textField:(UITextField*)textFieldshouldChangeCharacter

iphone - 无法在 TextView 中键入文本

我有一个可编辑的TextView来输入一些描述。当我点击TextView时,键盘出现。我的问题是当我尝试通过键盘输入一些文本时,它没有出现在TextView中。请帮助我提前致谢。 最佳答案 你不应该在...中返回NO-(BOOL)textView:(UITextView*)textViewshouldChangeTextInRange:(NSRange)rangereplacementText:(NSString*)text否则将不允许您添加文本。编辑:来自TextView引用:textView:shouldChangeTextIn

键入回调参数以基于字符串文字参数函数

我正在尝试键入一些功能以在使用该功能时获得正确的类型,并且在此使用点最少的明确键入。本质上,功能如下,我的目标是键入arg回调函数取决于传递的字符串fntype争论。fn(fntype:string,callback:(arg:any)=>void):void;例如,fn('foo',(foo)=>{foo.somethingInTheFooInterface;}fn('bar',(bar)=>{bar.somethingInTheBarInterface;}这些是我想到的类型:typeFooType="FooType";constFooType:FooType='FooType';typeB