草庐IT

cocoa-touch - 移动 View 时键盘不会隐藏文本字段

在我的应用程序中,当我单击文本字段时,键盘将其隐藏。请帮助我-单击文本字段时如何向上移动View。我在textFieldDidBeginEditing:中使用此代码self.tableView.scrollIndicatorInsets=UIEdgeInsetsMake(0,0,216,0);self.tableView.contentInset=UIEdgeInsetsMake(0,0,216,0);但它不起作用。 最佳答案 您不应该相信textFieldDidBeginEditing:会针对键盘进行调整,因为即使用户使用不会显示

ios - 实现自动完成文本字段 Objective C

我开始使用文本字段,我想实现一个带有自定义自动完成的功能。在很多博客和回答中,用UITables实现它来显示自动完成,但我不需要这个,我需要创建一个像iPhone功能一样的自动完成,在那里显示一个弹出窗口使用过滤器,但仅使用我的单词数组。例如。my_array=@{"apple","banana","pear","orange","berry"}当我键入“app”时,文本字段只需要向我显示“apple”,而不需要完成textfield中的文本,应该显示带有自动完成功能的弹出窗口。类似这样的东西,但仅限于我的数组。 最佳答案 您可以使

ios - 以编程方式创建文本字段

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。我使用的是Xcode4.6.1。我想知道如何在同一个ViewController上创建各种文本字段,它们之间用一些空格分隔,并以编程方式设置文本。

在 uialertview 中添加文本字段的 iphone 验证

我已经使用UIAlertViewStylePlainTextInput在UIAlertView中添加了UITextField。我需要验证alertview中存在的文本字段,即它不应该为空我该怎么办? 最佳答案 让我们假设您有一个“确定”按钮(或类似按钮)作为UIAlertView的其他按钮中的第一个。进一步假设您希望当且仅当文本字段中的文本长度大于0时才启用该按钮。那么验证的解决方案很简单。在UIAlertView的委托(delegate)中实现:-(BOOL)alertViewShouldEnableFirstOtherButto

ios - 带有图像和文本字段的自动布局表格单元格?

我想做一个带有照片的表格View单元格,并使用自动布局环绕文本。我已经对自动布局进行了很多管理,但我对如何执行此操作一头雾水。┌─────────────────────────────────────────────────────┐│┌──────────┐┌────────────────────────────────────┐│││││Title(mightwrap)│││││└────────────────────────────────────┘│││Photo│┌────────────────────────────────────┐│││││Bodytext.Ma

ios - 像典型的聊天应用程序一样添加文本字段和发送按钮

我正在努力解决一些看似应该简单但事实证明并非如此的事情。我想添加一个UITextField并将发送按钮固定在屏幕底部的标签栏上方和“UITableview”下方。我尝试了页脚,但它只是添加到最后一行的底部。我需要它在出现键盘时向上移动。 最佳答案 您可以在自定义UIViewController中插入tableView,并在底部插入一个带有sendUITextField的subview。然后,您可以按照有关键盘呈现和更改tableView的通知并根据需要发送UITextField框架。类似的东西:-(void)viewWillAppe

ios - 所有警报对话框消息和文本字段都已更改为单行。请检查图片

以前所有的对话框和文本字段都运行良好。但不是我不知道这些TextFields是如何突然变成单行三重的。(喜欢这里的一些消息...)letalert=UIAlertController(title:"CancelBooking!!",message:"Areyousureyouwanttocancelyourbooking?",preferredStyle:.alert)alert.addAction(UIAlertAction(title:"No",style:.default,handler:nil))alert.addAction(UIAlertAction(title:"Yes"

iOS 10 XCode 8 - 安全文本字段,错误?

我将我的应用程序从Xcode7更新到Xcode8,现在我的密码输入字段出现问题。当密码比提供的字段长时,我的应用程序卡住并开始消耗内存,直到它崩溃。有趣的是,当我将文本设置为“安全文本”时就会发生这种情况。我的字段垂直居中并具有固定宽度(不确定这是否重要),并且当我的密码长于字符数时,输入字段可以(以及它应该向左移动的位置)出现崩溃。有人遇到过这样的smt吗?(正如我所说,我刚刚更新到较新的XCode-在10.0.2真实设备上运行,在旧设备上没有这个问题......)谢谢,问候 最佳答案 是的,这是一个错误。错误就像:Anappca

ios - 如何将界面构建器中文本字段的委托(delegate)设置为 "files owner"?

我正在尝试实现:-(BOOL)textFieldShouldReturn:(UITextField*)textField方法。由于某种原因,它没有被调用。我已将文本字段设置为代码中的第一响应者。我知道我还需要将界面生成器中文本字段的委托(delegate)设置为“文件所有者”。怎么做到的?谢谢! 最佳答案 如果您已将UITextField声明为IBOutlet属性,则只需在viewDidLoad中添加以下行:self.myTextField.delegate=self或者,您可以在Storyboard中完成。

ios - swift ios 将数据分配给多个警报文本字段

您好,我想使用警报文本字段添加名称、日期、详细信息等数据,这怎么可能?,就像我想将那些“让”分配给每个文本字段输入代码funcaddData(){//DateFormatterletdateFormatter=DateFormatter()dateFormatter.dateFormat="yyyy/MM/dd"letname="Abhirajsinh"letdateAdded=Date()//InRealtimeitwouldcomefromdatePickerletstrDateAdded=dateFormatter.string(from:dateAdded)letdateExp