おはよう、 ここに問題があります。[self.view addSubview:pauseView]; pauseViewが現在のビューにロードされる前に、BOOL isPausedがfalseに設定され、サブビューが表示されます。私はpauseviewを使って、変数の値をfalseに変更しようとしていますが、現在のクラスにないので、これを行うことができません。 このトピックは既にstackoverflowでカバーされていますが、私はまだ私の問題を解決することはできません。私はこの問題を解決することができれば、それは私の3つの他のアプリで同じ種類の問題を解決します。ビューのサブビュークラス内からコントローラの変数またはメソッドにアクセスします
敬具、 Sonic555gr
を私は私がそのサブビューのいずれかに私のメインコントローラのインスタンスへの参照を渡すと、私は任意の変数を操作できることを今見ます!あなたは私の頭をきれいにしました。 :D –
大丈夫です。しかし、このモデルを主張せず、ビューとコントローラを分離して保持し、コントローラがビューを制御しなければならないことを覚えておいてください。だから私はあなたのコードの例外でこれが願っていますが、ルールは望んでいません。 – viggio24