Массив представлений (представлений, которые имеют UIImage и 3 кнопки): нужен ли пользовательский вид / drawRect? - PullRequest
0 голосов
/ 21 июня 2011

Нужно ли создавать пользовательское представление (то есть подкласс UIView, где я переопределяю drawRect), чтобы в конечном итоге создать массив, содержащий эти пользовательские представления? Потому что в конечном итоге я хочу создать scrollView, который реализует управление страницами и отображает несколько представлений (т. Е. Массив пользовательских представлений) на отдельных страницах. Представления - это UIImage над тремя кнопками. И изображение для одного вида отличается для каждого другого вида (например, электронных флэш-карт).

1 Ответ

0 голосов
/ 21 июня 2011

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

...