设置profileViewController UIImageView& UILabel基于不同的用户

时间:2014-08-26 12:21:02

标签: ios objective-c

我正在制作应用程序,但我遇到了一个问题。我对iOS开发世界足够新,所以请耐心等待。在我的应用程序中,用户通过将数据输入到tableView中的单元格来进行注册。例如姓名,个人资料照片等。

如果注册成功,则会将用户发送到他们的主页,在那里我有一个UIImageView和UIlabel

问题 我想知道如何确保根据用户设置此UILabelUIImageView。例如,当用户A登录或注册时UIImageView匹配他们在注册时使用的图像,依此类推等等,用于userB,userC等......

任何建议都会很棒,我希望我能清楚自己想要达到的目标吗?

3 个答案:

答案 0 :(得分:0)

用户按下loginButton中的resgisterViewController按钮。您必须在[{1}}中为NSStringUILabel UIImage传递UIImageView

按照此answer(传递数据转发)的步骤,逐步了解如何执行此操作。在该答案中,您MainViewControllerRegsiterViewControllerViewControllerA将为MainViewController

答案 1 :(得分:0)

您可以创建initWithUser:方法来实例化您的profileViewController,其中User对象具有指示userName和imageName的属性。在viewDidLoad,您可以将这些内容分配给UIImageViewUILabel

答案 2 :(得分:0)

减少混淆,您可以将所有数据本地存储在某个变量或字典中,然后使用相同的。要在其他视图控制器上使用它,只需使这些变量或字典可以全局访问。