Не похоже, что вам нужно пользовательское представление для переопределения drawRect:
, так как вы хотите создать представление коллекции, используя одно изображение и три кнопки.Однако не повредит создать его так, чтобы доступ к вложенным представлениям можно было осуществлять через именованные свойства.Например, customObject.imageView
и customObject.firstButton
.Как единое целое имеет смысл создать его, так как будет сложно запоминать все изображения и кнопки, которые вы в конечном итоге добавили бы в представление прокрутки.