Estou criando minhas próprias células deslizantes personalizadas, onde o usuário pode deslizar uma célula para mostrar opções. Atualmente, todas as minhas subvisualizações são adicionadas ao da contentView
célula. E adicionei minhas opções ao backgroundView
da célula.
Posso adicionar meu conteúdo personalizado ao
backgroundView
?É aceitável que eu altere manualmente a posição do quadro
contentView
ao deslizar na célula? E então eu o redefinirei de volta para sua posição original após a conclusão. Ou devo usar outra visualização como um contêiner?
Não. O
backgroundView
deve ser limitado a uma visualização simples cujas propriedades básicas, como seubackgroundColor
, você configura. Seria ainda melhor, hoje em dia, usar a configuração de fundo da célula em vez disso.Não. Seu conteúdo deve estar dentro de uma visualização dentro de uma visualização de rolagem (ou outra visualização "deslizável") dentro da visualização de conteúdo. Não toque na visualização de conteúdo em si.