ios - parse.com 让当前用户进入文本框

标签 ios objective-c uitextfield parse-platform

我将当前用户输出到 NSLog,如下所示

adress1 = "result"
address2 = "result"
address3 = "result"
postcode = "result"
displayname = "result"
email = "result"
mobile = "result"

现在我有了这些细节。我如何使用 textfield 让它们出现在我的 View Controller 中,因为我希望用户能够根据需要更改和编辑详细信息

我的 .h 文件

@interface UserEditViewController : UIViewController

@property (weak, nonatomic) IBOutlet UITextField *UserNameText;
@property (weak, nonatomic) IBOutlet UITextField *EmailAddressText;
@property (weak, nonatomic) IBOutlet UITextField *MobileText;
@property (weak, nonatomic) IBOutlet UITextField *Address1Text;
@property (weak, nonatomic) IBOutlet UITextField *Address2Text;
@property (weak, nonatomic) IBOutlet UITextField *PostCodeText;
@property (weak, nonatomic) IBOutlet UITextField *TaxiOrCust;


- (IBAction)SaveBtn:(id)sender;

我试过了

UserNameText = displayname 

但似乎无法调出显示名称

我已经在 parse 发帖,说实话,那里的论坛很垃圾,因为好几天都没有人重播了。

最佳答案

请引用以下评论:-

1) 首先你需要检查一下。您是否已将正确的绑定(bind)与您的文本字段连接起来。

2)第二件事,如果绑定(bind)正确,则检查 Interface Builder -> Attribute Inspector->View->interaction 应该启用

3)现在,对于设置文本字段内的文本值@A Bao已经提到了。不过,您已经获取了 textfield 的属性。因此,使用 self self.UserNameText.Text = displayname; 修改代码,并确保 displayname 不应包含 nil 值。

NSString *displayName = [currentUser objectForKey:@"displayName"];

self.UserNameText.Text = displayName;

关于ios - parse.com 让当前用户进入文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21018097/

相关文章:

ios - Swift 从 Firebase ServerValue.timestamp() 得到错误的日期

ios - Google API 获取天气信息

objective-c - Println() 是否在实时应用程序中使用内存?

ios - 类消息的接收方“SMClient”是前向声明

objective-c - 当用户单击文本字段时显示弹出窗口?

ios - 默认参数值错误: "instance member cannot be used on type viewcontroller"

ios - Iphone新闻阅读器

iOS 显示表中数组的数据,最后一个索引除外

ios - 将 UIPanGestureRecognizer 锁定到某个方向

ios - 使用自定义 uitableViewCell 在 tableView 上按下回车键或单击时隐藏键盘