プロトタイプセルが定義され、完全に機能するUICollectionViewでビューコントローラが設定されています。あなたがプロトタイプのセルをタップすると、その特定のセルの「スケジュール」ビューに移動するようにセグを設定しました。これも素晴らしいです。- [UIButton _layoutAttributes]:インスタンスに送信された認識できないセレクタ
しかし、ここでは、ボタンをタップしたセルの別のビューコントローラ(設定)に行くために別のセグを使用するプロトタイプセル(またはスイッチ)にボタンを追加します。
ボタンを作成してCtrlキーを押しながらクリックし、移動したいView Controllerにドラッグしました。セグが作成され、すべて正常に表示されます。私はアプリを実行すると、ボタン(どんなにセル)をタップしたときにしかし、それはエラーを与える:
- [UIButton _layoutAttributes]:認識されていないセレクタはインスタンスに
を送った私は「何を把握することはできませんよくやった。上記の説明から明らかなことはありますか?必要に応じてコードを投稿することができますが、この場合、どのように役立つのか分かりません。すべての設定はストーリーボードで行います。設定ビューコントローラにはコードはありません。
エラーは、ボタンをタップすると、prepareForSegueが呼び出される前に発生するように見えます。
後、完全なクラッシュログ
は-collectionView:cellForItemAtIndexPath:
でデキューセルの後に以下の行を追加します。 – Droppy