CollectionCell отображает неправильное изображение?

Дополнительный ответ для подмножества кодеров Microsoft VBA только один использует библиотеку Microsoft VBScript Regular Expressions 5.5, и это дает следующий код

Sub TestRegularExpression()

    Dim oRE As VBScript_RegExp_55.RegExp    '* Tools->References: Microsoft VBScript Regular Expressions 5.5
    Set oRE = New VBScript_RegExp_55.RegExp

    oRE.Pattern = """([^""]*)"""


    oRE.Global = True

    Dim sTest As String
    sTest = """Foo Bar"" ""Another Value"" something else"

    Debug.Assert oRE.test(sTest)

    Dim oMatchCol As VBScript_RegExp_55.MatchCollection
    Set oMatchCol = oRE.Execute(sTest)
    Debug.Assert oMatchCol.Count = 2

    Dim oMatch As Match
    For Each oMatch In oMatchCol
        Debug.Print oMatch.SubMatches(0)

    Next oMatch

End Sub
1
задан Andras Karpati 13 July 2018 в 12:14
поделиться

1 ответ

Сначала в cellForRowAt

cell.photosCollectionView.reloadData()
return cell

Во-вторых, вы должны заметить, что изображение загружено (рассмотрите фиктивное изображение для изображения или установите для него фон), каждый свиток использует SDWebImage

1
ответ дан Sh_Khan 17 August 2018 в 13:02
поделиться
  • 1
    Я пробовал это, он работает, но мерцает в ящиках, поэтому я думал, что это не решение (видео: youtube.com/watch?v=zjZy_dPfhYw ) О, спасибо, но я кэширую изображения, включая код в потоке – Andras Karpati 13 July 2018 в 12:24
Другие вопросы по тегам:

Похожие вопросы: