recipes.recipeImage = Изображение;
<р> [изображение SetValue: selectedImage forKey: @ "recipeImage"];
<р> CGSize размер = selectedImage.size;
<р> CGFloat отношение = 0;
< р>, если (Size.Width> size.height) {
<р> = 128,0 Коэффициент /Size.Width;
<р>} еще {
<р> = 130,0 Коэффициент /size.height;
<р>}
<р> CGRect прямоугольник = CGRectMake (0.0, 0.0, коэффициент * Size.Width, отношение * size.
height);
<р> UIGraphicsBeginImageContext (rect.size);
<р> [selectedImage drawInRect: прямоугольник];
<р> = recipes.recipeThumbnailImage UIGraphicsGetImageFromCurrentImageContext ();
<р> [selfdismissModalViewControllerAnimated: ДА];
<р>}
<р> - (недействительными) imagePickerControllerDidCancel: (UIImagePickerController *) Выбор {
<р> [selfdismissModalViewControllerAnimated: ДА];
<р>}
<р> - (недействительными) {updatePhotoButton
<р> BOOL редактирование = self.editing;
<р>, если (recipes.recipeThumbnailImage = ноль!) {
<р> = photoButton.
highlighted редактирование;
<р>}
<р> еще {< ш> <р> = photoButton.enabled редактирование;
<р>}
<р>}
<р> - (недействительными) dealloc {
[recipesrelease];
[photoButtonrelease];
[superdealloc];
}
@end
Save это и нажмите на RecipeDetailViewController.m и нажмите ⌘ - Н. Нажмите на интерфейс пользователя и двойным щелчком мыши на Посмотреть XIB. Назовите его RecipeDetailViewController.xib. Открыть XIB и нажмите на владельца файла. Нажмите ⌘ - 4 и поставить класс как RecipeDetailViewController.
Нажмите на представлении в панели проекта и удалите его. Захватите UITableView из библиотеки и поместить его в панели проекта. Дважды щелкните на Table View и нажмите ⌘ - 3. Измените высоту 460. Пресс ⌘ - 1 и изменить стиль сгруппированы. Теперь возьмите UIView из библиотеки и перетащите его Секция Нижний колонтитул представления таблицы. Нажмите ⌘ - 3 и сделать высоты 100. Возьмите UIButton из библиотеки и поместить его в UIView в нижней части представления таблицы. Нажмите ⌘ - 1 и сделать пользовательский тип и название 'Выберите изображение'. Нажмите ⌘ - 3 и сделать ширина 125 и высота 96.
Убедитесь, что кнопка на панели, а не за пределами зрения в нижней части представления таблицы. Подключите Table View для владельца файла вместе с источником дан