首页 文章
  • 51 votes
     answers
     views

    UITextField:键盘出现时移动视图

    我目前正在开发一个带有单个视图的iPhone应用程序,它有多个UITextField用于输入 . 键盘显示时,它覆盖底部文本字段 . 所以我添加了相应的 textFieldDidBeginEditing: 方法,以便向上移动视图,效果很好: - (void)textFieldDidBeginEditing:(UITextField *)textField { if ( ( textFiel...
  • 5 votes
     answers
     views

    textFieldDidEndEditing在不需要时移动屏幕

    在我的应用程序中,我的UITextField位于键盘顶部的下方,因此我必须向上移动视图,以便在编辑时键盘上可以看到文本字段 . 为了做到这一点,我使用了UITextFieldDelegate方法textFieldDidBeginEditing: . 然后在方法textFieldDidEndEditing:中,我将视图向下移动 . 当我尝试在文本字段之间切换时会出现问题 . 当我这样做时,委托调用方...
  • 3 votes
     answers
     views

    焦点和键盘隐藏文本字段时滚动到文本字段

    我有多个文本字段,当我专注于文本框时,它会自动向上滚动,键盘隐藏文本字段 . 知道如何在点击时将文本字段滚动到焦点字段吗? - (void)registerForKeyboardNotifications { [[NSNotificationCenter defaultCenter] addObserver:self ...
  • 0 votes
     answers
     views

    添加到剪切视图区域时,UITextField不与用户交互

    我在UIScrollView中创建了一个名为 _waypointSubview 的出口的UIView,它也位于另一个UIView中,并且所有3个都是在我的故事板中创建的 . 从这里开始我以编程方式添加UITextFields,一旦添加了超过5个UITextFields,它就会从UIScrollView中剪切掉 . 然后调整UIScrollView和 _waypointSubview 以补偿添加的额...
  • 1 votes
     answers
     views

    编辑时TextField附加到键盘 - 如何使ScrollView与编辑前相同?

    我创建了新的Xcode单视图项目 . 在界面构建器中,我添加了一个UIScrollView来覆盖完整视图 . 在这个scrollview上,我添加了一个UITextField . 生成的UI如下所示: 请注意,此时滚动视图不会滚动,因为内容仅采用视图大小而不大于视图大小 . 现在,在编辑时将UITextField置于键盘顶部,我按照Apple在_1541726页面上描述的方式进行操作 . 执行此操...
  • -1 votes
     answers
     views

    键盘问题移动视图 . (键盘大小&&视图移回问题)

    UIView中有几个TextField . 我想在用户编辑TextField时向上移动视图 . 然后我尝试引用Move view with keyboard using Swift 我的核心代码如下: //MARK: Properties @IBOutlet weak var userAccountTextField: UITextField! @IBOutlet weak var passwor...
  • 9 votes
     answers
     views

    UITextFieldDelegate与UITextField控件事件

    如果我想处理对UITextField的更改,例如用户输入它;看起来这可以通过为该文本字段分配委托,然后让委托实现shouldChangeCharactersInRange,或者通过向textField添加目标,以及处理UIControlEventEditingChanged事件来完成 . 除了使用委托方法,您可以返回NO并因此阻止用户进行编辑,这两件事之间有什么区别吗? 处理编辑开始或编辑结束的问...
  • 6 votes
     answers
     views

    UITextField如何检查是否按下了删除键

    我正在从我的本地数据库实现一个搜索栏,当用户输入信息时从db中搜索 . 问题是我将最近的字符和之前的字符连接起来然后发送给它进行搜索 . 如何在返回时删除字符(最后一个)按键是我正在使用的 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString...
  • 0 votes
     answers
     views

    无法输入UITextfield

    我在我的应用程序 Viewcontroller 之一中有了一个_1143937_ . 它工作正常,我可以在这些文本字段上键入字母 . 但有时光标出现在 UITextfield 但不能在其上键入任何字母 . 这不会永远发生 . 我所做的是当这个问题发生时我删除那个特定的 UITextfield 并重新添加一个新的 UITextfield . 但在再次执行几个功能后,也会遇到同样的问题 . 这是什么...
  • 1 votes
     answers
     views

    如何仅将UITextField限制为英语? (停止中文拼音输入)

    我正在构建一个在台湾发布的应用程序,所以它主要是中文,但用户名必须是英文 . 我不知道如何阻止输入汉字 . 到目前为止,我已将用户名的长度限制为12个字符,并且字符必须位于以下定义的集合中: #define ACCEPTABLE_CHARACTERS @"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789&quot...
  • 0 votes
     answers
     views

    使用动态类型更改用户选择的字体大小和权重时,TableView中UITextField的垂直对齐方式错误

    当使用动态类型更改用户选择的字体大小和权重时,我在TableView中垂直对齐UITextField时遇到问题 . 我可怕的英语原因,我将使用截图:Upps,没有足够的声誉发布它们 . :-( 在我的TableView中使用自定义单元我使用Autolayout . 但禁用Autolayout对我的问题无关紧要 . 所以我认为这不会导致它 . 一切都很好看 . 当我更改为“设置”并选择另一个字体大...
  • 115 votes
     answers
     views

    iOS 10中UITextView顶部的空白区域

    我有UITextView,里面有一些文字 . iOS 6的一切都很好,但现在使用iOS 7,它将空白留在顶部,然后将文本放在textview的中间 . 我没有设置任何contentOffSet . 请帮忙!
  • 0 votes
     answers
     views

    致命错误:在解开可选值时意外地发现nil - 当点击UITextField时

    我在其中一个UITableViewCell行中有一个UITextField . 当我选择行时,将调用文本字段的委托方法 . 但是,当我直接点击UITextField时,应用程序崩溃时出现以下错误, 致命错误:在展开Optional值时意外发现nil 只有在点击UITextField时,应用程序才会崩溃 . 使用给定数据正确加载tableView . 这是代码, func tableView(t...
  • 0 votes
     answers
     views

    在将文本输入到包含UITextFields的UITableView单元格时控制键盘

    我有一个UITableView,其自定义单元格包含两个用于文本输入的UITextField . 我希望键盘保持到位,直到文本输入完成,但是当点击第二个textField时,键盘消失,我必须再次点击才能将其取回 . 我知道第一个点击触发了'resignFirstResponder'消息,但我怎样才能保持键盘的位置?尝试过设置tableScrollView keyboardDissmissMode,但...
  • 19 votes
     answers
     views

    如何在保留现有属性的同时为UITextField设置占位符文本的颜色?

    我已经看到一些答案显示如何通过覆盖drawPlaceholderInRect:方法来更改UITextField的placeHolder文本颜色,如下所示: iPhone UITextField - Change placeholder text color 但这并不能保持现有的属性,如对齐,字体等......什么是解决这个问题的更好方法?
  • 173 votes
     answers
     views

    在UITableViewCell中有一个UITextField

    我'm trying to do that for a couple of days now, and after reading tons of messages of people trying to do that too, I'仍然无法在我的某些 UITableViewCells 中完全正常工作 UITextField ,就像在这个例子中一样: 要么我的表单工作,但文本不可见(虽然我将其...
  • 378 votes
     answers
     views

    使用UITextBorderStyleNone为UITextField设置填充

    我想为我的 UITextFields 使用自定义背景 . 这工作正常,除了我必须使用 UITextBorderStyleNone 使它看起来漂亮 . 这会强制文本粘在左边而不进行任何填充 . 我可以手动设置填充,使其看起来类似于 UITextBorderStyleRoundedRect ,除了使用我的自定义背景图像?
  • 5 votes
     answers
     views

    UITextField子类搞乱adjustFontSizeToWidth

    我在视图控制器中创建了一个子类文本视图,字体大小为 15 ,启用了AdjustFontSizeToWidth, minimum font size to 10 . 我的textfield的占位符文本太大,无法容纳视图 . 将字体大小调整为宽度,系统将字体大小缩小为 14 . 我不知道为什么 14 ,因为占位符仍然不适合(见截图)任何想法为什么会发生这种情况?我错过了什么吗?我将UITextfi...
  • 0 votes
     answers
     views

    用于textview或textfield iOS的双空间点击

    我正在使用iOS应用程序 . 在那个应用程序中我有文本域和文本视图 . 如果用户点击空格按钮两次,即使文本的开头或文本的结尾,我的要求是解除键盘 . 我尝试使用以下代码 ** - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text...
  • 2 votes
     answers
     views

    拉起自定义UIPickerView的UITextField inputview属性出现问题

    我一直无法从textfield的inputview属性中提取自定义UIPickerView . 我已经研究了一段时间,做了一些研究,并尝试将基于Apple的UICatalog示例的单独项目组合在一起 . 但是,每当我点击文本区域内的所有内容时,我都会看到一个黑色的屏幕,而不是选择器视图 . 我确定我已经忽略了一些东西,但我一直在寻找任何帮助将被赞赏的日子 . 请记住,这是我的测试项目,看看我是否可...
  • 0 votes
     answers
     views

    如何在Xamarin中创建弹出UIPickerView

    我有一个应用程序,我希望用户提交大量数据(想想注册表格) . 我没有在屏幕上看到10个选择器视图,而是希望有10个文本字段,当选择时,屏幕上会弹出UIPickerView . 选择数据后,UITextField将显示在UIPickerView中选择的选项 . 这是我在线查看一些swift和objective-c实现的代码示例后的尝试: partial class ContactController...
  • 0 votes
     answers
     views

    如何确定UITextField中删除的位置

    我正在创建一个允许用户输入日期的文本字段,我想显示所需的格式: mm-dd-yyyy . 在键入时,它应该用他们键入的数字替换格式 . 例如,如果他们输入 125 ,它应该如下所示: 12-5d-yyyy . 我已经能够实现这一点(使用 textField:shouldChangeCharactersInRange:replacementString: 方法) . 但是有两个问题: 当我更...
  • 4 votes
     answers
     views

    iOS中的可访问自定义键盘

    我想在可访问性方面使自定义键盘像iOS软件键盘一样执行 . 按下按钮会向UITextField添加一个字母时,VoiceOver应以“添加的字符音”说出该字母 . 当按钮按下删除UITextField中的字母时,VoiceOver应在“删除的字符音”中说出该字母 . 这是我尝试的: 在故事板中的视图控制器中创建了一个UITextField . 在故事板中的视图控制器中创建了两个标记为“类型...
  • 5 votes
     answers
     views

    奇怪的UITextField毛刺/错误:当删除居中文本时,光标向左跳转

    当我在一个空的UITextField中按下删除键时,我发生了一个奇怪的故障 . 我应该无法删除任何内容,但是当我点击删除时,光标会向文本字段中的标签宽度移动到左边,它是空的 . 这只发生在文本字段居中的文本中,而不是左对齐时 . 当我恢复键入时,它会跳回中心并且行为正常 . 知道会发生什么吗?
  • 0 votes
     answers
     views

    UiTextField密码保护问题

    我在PinCode设置屏幕中放置了4个连续的UITextField . 现在我已经将这些UiTextFields设置为“密码保护”,但问题是当我在TextField中输入任何字符时,它首先显示该字符然后将其转换为*(或DOT) . 就像它的默认行为一样 . 现在有什么办法,当我开始输入该字段时,它不会向我显示该字符,只是继续在字段中打印DOT或* . 谢谢
  • 1 votes
     answers
     views

    减少安全UITextField中圆形外观的延迟

    我有一个UITextField,我想输入密码,我也在IB中设置了UITextField安全属性 . 现在,我的问题是,当我输入密码时,它会显示一段时间内的字符然后显示黑色圆圈,我该如何减少此延迟?
  • 0 votes
     answers
     views

    UITextfield密码占位符点

    我是否必须使用点设置密码字段的占位符,还是可以将setSecureTextEntry:YES应用于占位符文本,而不仅仅是输入文本? 我正在尝试使用用户名和密码在其他字段中实现设置屏幕,类似于Mail或iCloud帐户的帐户设置 . 设置密码UITextfield secure在我输入时用点替换字符很好,但当我离开设置页面然后导航回它时,密码的占位符值以纯文本显示 . 这是将点显示为密码的占位符文本...
  • 222 votes
     answers
     views

    如何检查UITextField何时更改?

    我试图检查文本字段何时更改,相当于textView使用的函数 - textViewDidChange 到目前为止我已经这样做了: func textFieldDidBeginEditing(textField: UITextField) { if self.status.text == "" && self.username.text == ...
  • 0 votes
     answers
     views

    在iOS 11中,UITextFields的backgroundcolor和textcolor不再起作用

    设置UITextField的BackgroundColor和TextColor在iOS 11上的Xamarin 11.0中不再起作用 . 我不知道它是iOS还是Xamarin打破了这个功能 . 我尝试设置view.BackgroundColor view.Layer.BackgroundColor但似乎没有任何区别 . 版本信息:Xamarin 4.7.9.45(bd7e3753c)Visual...
  • 1 votes
     answers
     views

    如何获得整个地址的经纬度?

    我正在使用google方向API,当我只输入城市名称时,它会给出城市地址的来源和目的地的纬度和经度值 . 当我输入整个地址,如B-1,ridhi sidhi复合体,Chopra katla,Rani bazar,Bikaner然后我不给任何纬度和经度 . 我如何通过Google方向API获取该地址的纬度和经度?

热门问题