ストーリーボードのプロトタイプ セルからビュー コントローラーにラベルを接続しようとしています。これを行うたびに、「アウトレットは繰り返しコンテンツに接続できません」というエラーが表示されます。コンテンツを繰り返している場所がないため、なぜそれを行っているのかわかりませんが、以下の画像を提供しています。「TOP cell: user post」という緑色のコメントを混乱させないように、アウトレットは、ユーザー、メッセージ、および時間が表示されるView Controllerの上部に接続されています。このエラーを発生させずに、プロトタイプセルからView Controllerへのアウトレットを作成したいだけです。これで十分な情報であったことを願っています。
3444 次
2 に答える
2
このラベルは UITableView セルに属します。そして、コンセントをコントローラーに接続すると、問題が発生します。
これを行う必要があります:
テーブル ビュー セルのサブクラスを作成し、プロトタイプのクラスとして設定します。そのクラスにアウトレットを追加して接続します。
于 2015-10-30T02:26:01.550 に答える
0
実行時には、テーブル ビューの行数に応じて、そのセルのインスタンスが 0、1、または 100 になる場合があります。各セルには、そのラベルの独自のインスタンスがあります。コンセントはどのラベルに接続する必要があると思いますか? 良い答えはありません。
いずれにせよ、View Controller が読み込まれると、セルのインスタンスは確実にゼロになるため、そのようなアウトレットを接続するものは何もありません。セル インスタンスは、ストーリーボード シーンが完全に読み込まれた後に、繰り返しtableView(_:cellForRowAtIndexPath:)
呼び出すことによって作成されます。dequeueReusableCellWithIdentifier(_:)
于 2015-10-30T01:26:03.167 に答える