Я создавал приложение, которое имеет View как AppStore (iOS 11) - {Today} view.
Просто хочу узнать, как мне подойти к этому взгляду. Тем не менее, я думаю, что подход заключается в создании UIViewController с расширениями UITableViewDataSource и -Delegate, я могу получить количество строк и данных в моем ViewController. И в dequeReusableCell я создал класс UITableViewCell, в котором я программно создал UIView, но это не работает.
class MyTableViewCell: UITableViewCell {
let cellView:UIView = {
let view = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
view.layer.cornerRadius = 15
view.backgroundColor = UIColor.clear
view.layer.shadowColor = UIColor.black.cgColor
view.layer.shadowOpacity = 1
view.layer.shadowOffset = CGSize.zero
view.layer.shadowRadius = 5
return view
}()
}
В приведенном выше фрагменте класса нет способа вставить мой UIView в основной вид.
Нет способа добавить представления (очевидно), потому что он находится под UIViewController, а не UITableViewCell.
Итак, мой вопрос, как я могу получить UIView внутри tableViewCell
Или есть какой-то другой способ получить точные ячейки вида как ios 11 Сегодня вкладка сегодня? Это то, что я хочу ->
Я обновил свой Вопрос, пожалуйста, посмотрите [здесь] 1 : Как вложить UICollectionViewCell в другой?