質問編集履歴

2

試したことの記述を更新致しました。

2018/12/27 19:31

投稿

tyaritta
tyaritta

スコア12

test CHANGED
File without changes
test CHANGED
@@ -330,35 +330,19 @@
330
330
 
331
331
  ①collectionViewを記入し、その候補内から、選択、記載。本来であれば、collectionViewだけで良いと思うのですが・・・
332
332
 
333
-
333
+ ![イメージ説明](f4739fb9e2dc1801b313be80cb88fc61.png)
334
-
334
+
335
- パターン1:UICollectionViewを選択。
335
+ ↑の中から選択しても、エラーになってしまいます
336
-
337
- collectionView(collectionView: UICollectionView, cellForItemAt: IndexPath)
336
+
338
-
339
- 下記エラーが表示
340
-
341
- Initializer for conditional binding must have Optional type, not 'UICollectionViewCell'
342
-
343
-
344
-
345
- パターン2:CollectionViewで選たセル情報を指定するため、下記を選択
337
+ [collectionview]単体で選ぶことはできないのでょうか
346
-
347
- self.collectionView(collectionView:UICollectionView, didSelectItemAt: IndexPath)
338
+
348
-
349
- 下記エラーが表示
339
+
350
-
351
- Argument labels '(collectionView:, didSelectItemAt:)' do not match any available overloads
352
-
353
- そのほかにもBool型、Int型のCollectionViewの選択肢を選びましたが、どれもうまく行きませんでした。
354
-
355
- そもそも、collectionViewは関数などではなく、値を持つだけなので、collectionViewと、選択できて然るべきだと思うのですが、そのような選択肢は存在しませんでした。
356
340
 
357
341
  ②func inputViewControllerDone(_ controller:InputViewController)の記述を変更
358
342
 
359
343
  (_ controller:InputViewController)の後ろに、collectionView:UICollectionView,cellForItemAt indexPath: IndexPath を追加。
360
344
 
361
- そもそもテキスト入力用からデリゲートしてきたものになるので、そのような記載は不可と書かれてしまいました。
345
+ そもそもデリゲートしてきたものになるので、そのような記載は不可と書かれてしまいました。
362
346
 
363
347
  以上、皆様のお力添えを頂けますと大変助かります。
364
348
 

1

タイトルをわかりやすくしました。

2018/12/27 19:31

投稿

tyaritta
tyaritta

スコア12

test CHANGED
@@ -1 +1 @@
1
- collectionViewにて、 TableViewでの、indexPathForSelectedRowに対応する記述を知りたい
1
+ 「Swift4.2」collectionViewにて、 TableViewでの、indexPathForSelectedRowに対応する記述を知りたい
test CHANGED
File without changes