相关疑难解决方法(0)

仅允许UITextField输入的Numbers

iPad没有像iPhone/iPod那样的"Numpad"键盘.

我想找到如何限制用户的键盘只接受值0到9.

我会想象使用UITextField的"shouldChangeCharactersInRange",但我不知道实现它的最佳方法.

cocoa-touch uitextfield uikeyboard ipad ios

78
推荐指数
7
解决办法
8万
查看次数

如何使用Swift在文本字段(从右到左)输入货币格式?

我有一个数字可以说0.00.

  • 当用户点击1.我们应该 0.01
  • 当用户点击2.我们应该显示 0.12
  • 当用户点击3.我们应该显示 1.23
  • 当用户点击4.我们应该显示 12.34

我怎么能用Swift做到这一点?

uitextfield nsnumberformatter ios swift swift3

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

如何声明文本字段只能包含整数?

在swift中,我试图创建一个允许按钮启用的文本字段,但仅当文本字段包含整数时.我怎样才能做到这一点?

int text textfield uitextfield swift

23
推荐指数
2
解决办法
5万
查看次数

UITextfield键盘只有字母,没有数字,没有大写字母,没有空格键?

我希望UITextfield的键盘只有az,没有数字,没有特殊字符(!@ $!@ $ @!#),没有大写字母.基本上我打算只用字母表键盘.

我已经能够禁用空间了.任何人都知道如何禁用数字,特殊字符和大写字母?任何这些解决方案都很棒.

对于所有角色来说,这是最好的解决方案,但我不想要?

func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool {

    if (string == " ") {
        return false
    }

    if (string == "1") {
        return false
    }

    return true
}
Run Code Online (Sandbox Code Playgroud)

xcode ios swift

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

使用UITextField swift 3.0中的数字键盘以dd-MM-yyyy格式输入日期

我想在进入UITextField时格式化(dd-MM-yyyy)文本,我使用swift 3.0,任何建议我如何实现相同的.

iphone objective-c ios swift swift3

0
推荐指数
1
解决办法
4170
查看次数