首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从UITextfield读取编号

从UITextfield读取编号
EN

Stack Overflow用户
提问于 2012-09-18 04:28:45
回答 2查看 1K关注 0票数 0

我需要用户在界面构建器文本字段中输入一个数字,我想读取它作为数字,我认为系统读取它为字符串,没有输出这里是我的代码,如果你可以好心协助

在界面中

代码语言:javascript
运行
复制
{
IBOutlet UITextField *arr_values;}

@property (nonatomic ,retain) IBOutlet UITextField *arr_values;

在.m文件中

代码语言:javascript
运行
复制
int inputNumber = [arr_values.text intValue]; 
NSLog(@"%@",inputNumber);

但当我在界面构建器中输入#并致谢时没有输出

EN

回答 2

Stack Overflow用户

发布于 2012-09-18 15:36:10

你可以像这样从textField中获得值。

代码语言:javascript
运行
复制
float val=[txtField.text floatValue];
票数 3
EN

Stack Overflow用户

发布于 2012-09-18 04:36:39

将%@替换为%d,对于我们有%d的整数:NSLog(@"%d",inputNumber);

对于自定义键盘,在viewDidLoad方法中添加以下行:

[inputNumber setKeyboardType: UIKeyboardTypeNumberPad];

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12466625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档