相关疑难解决方法(0)

UITextField使用自定义字体的secureTextEntry项目符号?

我在a中使用自定义字体UITextField,该字体已secureTextEntry打开.当我在单元格中键入时,我会看到所选字体中的项目符号,但是当该字段失去焦点时,这些项目符号将恢复为系统标准字体.如果我再次点击该字段,它们将更改回我的字体,依此类推.

有没有办法可以确保他们继续显示自定义字体的项目符号,即使字段没有焦点?

在此输入图像描述 在此输入图像描述

cocoa-touch objective-c uitextfield uikit ios

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

为什么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
查看次数

安全iOS文本字段似乎调整文本大小.怎么避免这个?

我在iOS7中遇到了一个安全文本字段的奇怪问题.这似乎是一个愚蠢的细节,但我想解决它.

事实证明我有两个文本字段,一个用于插入用户名,另一个用作用户密码的输入.问题是,当我在密码字段中插入文本时,点大小变小,但是当这个安全文本字段停止作为第一响应者时,点的大小变为它应该的大小(大于第一响应者时) .

作为一个ilustration,看看从我的应用程序中提取的这两个图像:

非第一响应者:

非第一响应者

急救人员:

在此输入图像描述

如您所见,点的大小会根据安全文本字段是否为第一响应者而更改.

有没有办法避免这种大小调整?

谢谢大家.

附加信息:

  • 我正在使用外部文本字体,似乎在文本字段上工作正常.

  • 两个文本字段的文本大小均为17.0.

  • 字体类型和字体大小都在文本字段所在的ViewController的ViewDidLoad方法中设置.

textfield ios

5
推荐指数
0
解决办法
1263
查看次数

标签 统计

ios ×3

uitextfield ×2

cocoa-touch ×1

objective-c ×1

swift ×1

textfield ×1

uikit ×1