【问题标题】:Reload viewController et reinitialize datas重新加载 viewController 和重新初始化数据
【发布时间】:2015-01-26 05:13:32
【问题描述】:

我必须重新加载我的视图并重新初始化数据

所以我编写了这段代码,但它不起作用。它似乎没有重新加载或重新初始化

NSString* typeDePriseEnChargeFinanciere = typePecBouton.titleLabel.text;
NSString* precisezDossierSuiviPar = precisionSuiviTexfield.text;


typeDePriseEnChargeFinanciere = @"Sélectionnez";
precisezDossierSuiviPar = @"";

[self.view setNeedsDisplay];

【问题讨论】:

    标签: ios reload viewcontroller


    【解决方案1】:

    在您的 .h 文件中根据您的需要创建私有变量,然后以如下方法分配它们:

    您的 .h 文件:

    ...
    NSString *typeDePriseEnChargeFinanciere;
    NSString *typeDePriseEnChargeFinanciere;
    ...
    

    您的 .m 文件:

    -(void)readAllData{
    typeDePriseEnChargeFinanciere = typePecBouton.titleLabel.text;
    precisezDossierSuiviPar = precisionSuiviTexfield.text;
    }
    

    然后,当您需要再次读取输入时,只需调用您的

    [self readAllData];
    

    编辑:

    要重置按钮和标签,您需要这样做:

    typePecBouton.titleLabel.text = @"your default text";
    precisionSuiviTextfield.text = @"another default text";
    

    【讨论】:

    • 我想你不明白我的问题。首先,我想重新加载我的视图。然后我想将所有按钮和文本字段设置为默认值。
    • 我已经编辑了我的答案。现在看看对你有没有帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-18
    • 2016-10-04
    • 2017-12-15
    • 1970-01-01
    • 2019-12-05
    相关资源
    最近更新 更多