私はXcodeを学び始めており、最初のアプリとして電卓を書くことにしました。私はすべてをやりました、そしてそれはかなりうまくいきます、しかし私が見つけることができなかったことが1つあります。ユーザーが数字の代わりに文字を書いてボタンをタップすると、アラートが表示され、文字を入力できなくなります。助けてくれて、私の悪い英語を探してください。
2 に答える
            1        
        
		
ユーザーが文字を入力できるようにしたくない場合は、テンキーを使用する方がはるかに効果的です。10進数のテンキーはiOS4.1以降で使用でき、この質問から詳細を確認できます。
于 2012-07-11T15:38:35.363   に答える
    
    
            0        
        
		
コメントが言ったように、キーボードの入力タイプを変更するだけの方が良いでしょう。
[myTextField setKeyBoardType:UIKeyboardTypeDecimalPad] // has a decimal, use UIKeyboardTypeNumberPad for no decimal
ここで利用可能なすべてのタイプのリストを参照してください。
于 2012-07-11T15:39:02.090   に答える