Как я могу перейти от представления коллекции к представлению таблицы выбранной областью? - PullRequest
0 голосов
/ 07 октября 2019

Привет, у меня есть ViewController с панелью поиска с областью видимости сверху и представлением коллекции. Когда я изменяю область действия с "scope1" на "scope2", я хочу заменить CollectionView на Tableview. Возможно ли это?

Image of My Controller

1 Ответ

0 голосов
/ 07 октября 2019

Вы можете использовать yourCollectionView и yourTableView в одном ViewController и скрывать или отображать их в соответствии с вашим выбором. Например:

if scope1 {
    yourCollectionView.isHidden = false 
    yourTableView.isHidden = true
} else {
    yourCollectionView.isHidden = true 
    yourTableView.isHidden = false
}

Но имейте в виду, что в зависимости от того, что вы хотите сделать в вашем ViewController, это поведение может оказаться сложным для отслеживания, поэтому вы можете проверить возможность использования ContainerView .

...