Swift part13 (412レス)
上
下
前
次
1-
新
252
(1)
:
(ワッチョイ 5d92-P9cH)
2022/04/06(水)11:05
ID:fl2nQWGc0(1)
AA×
[
240
|
320
|480|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
252: (ワッチョイ 5d92-P9cH) [] 2022/04/06(水) 11:05:45.41 ID:fl2nQWGc0 CollectionViewで複数のセルを選択するデザインを作っているんですが didSelectItemAtのdelegateの中でセルにボーダーを付けて didDeselectItemAtのdelegateの中でセルからボーダーを消す という実装方法で正常に動いています それとは別に全選択と全解除のボタンを用意したのですが、 ?全選択を押した時にdidSelectItemAtを呼び出す ?全てのセルにボーダーがつく ここまでは意図した動きになっているのですが ?特定のセル(ボーダー付きのセル)をクリックする ?なぜかdidSelectItemAtが発行されてしまう ?のタイミングではボーダーを取り除いて選択解除したいのですが なぜかdidSelectItemAtの方が発火されてしまいます もう一回同じセルをタップすると今度はDeselectの方が呼ばれるので 選択解除になります。 自分でボーダーを付けているので選択している風に見えているのですが 実際にはプログラム内部的にはそのセルは選択されていないと見なされて いるんじゃないかなと予想しているのですが 何をすれば選択状態と見なされるのかが分からず、、、 お詳しい方おしえていただけると助かります http://mevius.5ch.net/test/read.cgi/tech/1618211068/252
で複数のセルを選択するデザインを作っているんですが のの中でセルにボーダーを付けて のの中でセルからボーダーを消す という実装方法で正常に動いています それとは別に全選択と全解除のボタンを用意したのですが 全選択を押した時にを呼び出す 全てのセルにボーダーがつく ここまでは意図した動きになっているのですが 特定のセルボーダー付きのセルをクリックする なぜかが発行されてしまう のタイミングではボーダーを取り除いて選択解除したいのですが なぜかの方が発火されてしまいます もう一回同じセルをタップすると今度はの方が呼ばれるので 選択解除になります 自分でボーダーを付けているので選択している風に見えているのですが 実際にはプログラム内部的にはそのセルは選択されていないと見なされて いるんじゃないかなと予想しているのですが 何をすれば選択状態と見なされるのかが分からず お詳しい方おしえていただけると助かります
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 160 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.047s