Как новый разработчик iOS, я пытаюсь определить лучший подход к созданию элементов управления многократным использованием в iOS4+. Например, если я хотел создать настроенный UIImageView, который можно было бы использовать в нескольких других представлениях, то какой лучший подход.
Я создал элемент управления, включая следующие файлы:
- MyImageViewController.h
- MyImageViewController.m
- MyImageViewController.nib
Предположим, что мне нужен элемент управления, который использует файл .nib.
Как бы я сделал следующее:
- Создайте экземпляр настраиваемого элемента управления в другом представлении, программно и через IB?
- Как структурировать пользовательский элемент управления, чтобы он мог выставлять "события", например, ontouch?
- Как я могу структурировать настраиваемый элемент управления, чтобы я мог вызывать действия/методы, например, loadImage()?
Любые идеи или рекомендации оценены. Благодаря