相关疑难解决方法(0)

在iOS7中更改安全UITextField奇怪行为中的UIFont

我创建了一个简单的项目:https://github.com/edzio27/textFieldExample.git

我添加两个UITextFields,一个登录,第二个登录安全密码.我注意到有奇怪的行为:

  1. 点击登录并添加一些文字,
  2. 点击密码并添加一些文字,
  3. 再次单击以登录 UITextField

在此输入图像描述

请注意,密码字体大小存在奇怪的行为.它只出现在iOS7中.

可能是什么问题?

谢谢.

passwords objective-c uitextfield ios ios7

27
推荐指数
2
解决办法
9755
查看次数

使用自定义字体时,带有secureTextEntry的UITextField中的项目符号大小会随着焦点切换而改变大小

我有一个UITextField使用Museo Sans Rounded 300字体.对于普通的UITextFields来说,一切都运行正常,但是当你设置的时候secureTextEntry = YES,随着UITextField获得并失去焦点(即成为,并放弃,成为第一个响应者),子弹的大小就会出现这种令人不安的变化.

UITextField有焦点时,子弹似乎使用自定义字体,但一旦失去焦点,它们就会变成这些更大(标准尺寸)的子弹.

fonts objective-c uitextfield ios

20
推荐指数
1
解决办法
3601
查看次数

在Swift 1.2和2.0中编辑时,UiTextField会更改字体

我有一个带有自定义字体的UITextField,一切正常,直到Swift更新到1.2和2.0.之后,每次我尝试编辑文本字段时,它都会将其字体更改为另一个看起来像Times New Roman的字体.有没有人有这方面的经验?

uikit ios

8
推荐指数
2
解决办法
2239
查看次数

如何在iOS Swift中将密码字段上的点更改为另一个字符

我有一个文本字段,我想隐藏密码时将默认点字符替换为其他字符.有没有办法轻松做到这一点?

passwords ios swift

7
推荐指数
1
解决办法
3655
查看次数

为什么iOS文本字段上的字体会在以编程方式更改secureTextEntry时发生变化?

在UITextField上更改secureTextEntry的值时,字体会发生变化.有谁知道为什么以及如何改变这种行为或如何解决它?没有涉及自定义字体,只有系统字体.

行动中的问题的Gif

码:

let image: UIImage?
if self.passwordField.secureTextEntry == true {
    let content = self.passwordField.text
    self.passwordField.secureTextEntry = false
    [...]
} else {
    self.passwordField.secureTextEntry = true
    [...]
}
Run Code Online (Sandbox Code Playgroud)

倾倒self.passwordField.font于变化并且似乎没有改变

uitextfield ios swift

6
推荐指数
0
解决办法
59
查看次数

在 UITextField 中显示“#”而不是“项目符号”以实现“安全文本输入”

我需要显示“#”而不是项目符号密码字段中但由于 UITextField 中没有可用的默认选项。

我尝试在“shouldChangeCharactersInRange”中编写自定义逻辑中编写自定义逻辑 ,但是当用户从中间删除或添加任何特定字符时,我无法处理索引。

所以这是我的问题:- 1.我是否需要找到任何库 2.还有其他可用的默认选项吗?3. 需要为其编写自定义逻辑?如果是这样,我可以正确处理它“shouldChangeCharactersInRange”“textFieldDidChange”

uitextfield ios swift

3
推荐指数
1
解决办法
3738
查看次数

标签 统计

ios ×6

uitextfield ×4

swift ×3

objective-c ×2

passwords ×2

fonts ×1

ios7 ×1

uikit ×1