Я хочу создать «детальный вид» в моем приложении на основе навигации, аналогичном приложению адресной книги.
Я хочу создать UIView
, который имеет UIImageView
и UILabel
, который я могу передать свойству tableHeaderView UITableVIew
при нажатии контроллером навигации. Текст метки и изображение должны брать информацию из контекста управляемого объекта при загрузке.
Я начал пытаться сделать это с помощью IB, но сыт по горло, когда текст метки не обновится, независимо от того, куда я положил myView.UILabel.text = @"some new text"
. Он просто продолжал представлять текст, который я ввел в окне инспектора IB.
Итак, без использования IB, как бы мне создать UIView
с UILabel
и UIImageView
в нем?
Должен ли я создавать новый класс, который является подклассом UIViewController
или просто UIView
?
Как мне создать вспомогательные представления для метки и изображения?
Где в коде должен быть указан URL-адрес текста и изображения? (viewDidLoad или loadView или viewWillLoad) (UIView, UIViewController, detailViewController)?