回答編集履歴

4

その4

2017/02/03 08:33

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -47,3 +47,11 @@
47
47
  ```
48
48
 
49
49
 
50
+
51
+ # その4
52
+
53
+
54
+
55
+ 現在、3つのカレンダーでUICollectionViewFlowLayoutを使い回していますが、それぞれ別のインスタンスを作成して下さい。
56
+
57
+

3

cast

2017/02/03 08:33

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- 月の切り替えのところを、下記のように変更するとどうなるでしょうか?
23
+ 月の切り替えのところを、下記のように変更するとどうなるでしょうか?(キャストは外しているのでエラーが出たら追加して下さい)
24
24
 
25
25
 
26
26
 

2

その3

2017/02/02 08:11

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -15,3 +15,35 @@
15
15
  やはり、CollectionView側ではなく、「値を渡している側」に問題があると思います。
16
16
 
17
17
 
18
+
19
+ # その3
20
+
21
+
22
+
23
+ 月の切り替えのところを、下記のように変更するとどうなるでしょうか?
24
+
25
+
26
+
27
+ ```swift
28
+
29
+ if frag == 1 {
30
+
31
+ dateManagerPrev.prevMonth(date: dateManagerPrev.selectedDate)
32
+
33
+ dateManagerTo.prevMonth(date: dateManagerTo.selectedDate)
34
+
35
+ dateManagerNext.prevMonth(date: dateManagerNext.selectedDate)
36
+
37
+ } else if frag == 2 {
38
+
39
+ dateManagerPrev.nextMonth(date: dateManagerPrev.selectedDate)
40
+
41
+ dateManagerTo.nextMonth(date: dateManagerTo.selectedDate)
42
+
43
+ dateManagerNext.nextMonth(date: dateManagerNext.selectedDate)
44
+
45
+ }
46
+
47
+ ```
48
+
49
+

1

その2

2017/02/02 08:10

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -1,5 +1,17 @@
1
+ # その1
2
+
1
3
  index pathが存在しないというエラーです。
2
4
 
3
5
  `path = 1 - 35`のrowは「日」でしょうか?35日というのはおかしいですよね。
4
6
 
5
7
  CollectionView側ではなく、CollectionViewに値を渡している側に問題があると思います。
8
+
9
+
10
+
11
+ # その2
12
+
13
+ numberOfSections(in:)で1を返しているのであれば、sectionは0にしかならないはずですが1になっています。
14
+
15
+ やはり、CollectionView側ではなく、「値を渡している側」に問題があると思います。
16
+
17
+