iOS:使用用户的名字预填充字段

标签 ios ios5

我有一个供用户输入姓名的字段,我认为如果它已经预先填充了他们的名字,那将是一个更好的用户体验。

在 iOS 5 中有没有办法让应用程序获取设备用户的名字(或昵称)?

最佳答案

这不是您要找的,但您可以使用:

NSString *deviceName = [[UIDevice currentDevice] name];

这将返回设备名称,例如。 “约翰的 iPhone”(当然,只有当用户决定以这种方式命名他的设备时,它才会这样说)。我不建议在您的表单中使用它,因为结果可能会有所不同,坦率地说,它作为用户名没有意义,但无论如何您都可以考虑。

如果您尝试获取用户的 Apple ID,那么我很确定这是不可能的。

关于iOS:使用用户的名字预填充字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8234119/

相关文章:

ios - 有什么好的 iOS 5 书籍出版了吗?

ios - 带方角的 UISegmentedControl

ios - 是否可以将 UIView 移出 Controller 而不被剪切?

iphone - 如何在 iphone 中将 C++ 代码转换为 Objective C 代码?

ipad - iOS - 使用 StoryBoard 创建弹出 View

ios - 如何在 Xcode 4.2 中使用适用于 iOS 的 Core-Plot 框架?

ios - 重新加载具有图像的 UICollectionViewCell

iphone - -drawRect : 中的可点击文本

ios - objective-c 程序在有断点和没有断点的情况下表现不同 (XCode)

ios - CCCrypto解密: exactly one block less