*   >> Чтение Образование Статьи >> science >> programming

iPhone основных данных Учебник Часть 2

ка будет выглядеть во время редактирования

<р>classRecipes;.. < ш>

interface RecipeDetailViewController: UITableViewController {

<р> Рецепты * рецепты;

<р> UIButton * photoButton;

<р>}

<р>property (неатомической, сохранить ) Рецепты * рецепты,

<р>property (неатомической, сохранить) IBOutletUIButton * photoButton;

<р> - (IBAction) photoButtonPressed;

<р> - (недействительными) updatePhotoButton;

< р>end

<р> Открыть RecipeDetailViewController.m и введите это в:

<р> #import "RecipeDetailViewController.h"

#import "Recipes.

h"

<р > #import "EditingViewController.h"

<р> #import "PhotoViewController.h"

<р>implementation RecipeDetailViewController

<р>synthesize рецепты, photoButton;

<р> - ( недействительными) {viewDidLoad

<р> [superviewDidLoad];

<р> = self.navigationItem.rightBarButtonItem self.editButtonItem;

<р> self.tableView.allowsSelectionDuringEditing = ДА;

<р> }

<р> - (недействительными) viewWillAppear: (BOOL) {анимированные

<р> [superviewWillAppear: анимированные];

<р> = self.title recipes.recipeName;

<р> [photoButtonsetImage: recipes.

recipeThumbnailImage Форстате: UIControlStateNormal];

<р> [selfupdatePhotoButton];

<р> [self.tableView reloadData];

<р>}

<р> - (недействительными ) setEditing: (BOOL) редактирования анимированных: (BOOL) {анимированные

<р> [supersetEditing: editinganimated: анимированные];

<р> [selfupdatePhotoButton];

<р>}

<р > - (недействительными) {didReceiveMemoryWarning

<р> [superdidReceiveMemoryWarning];

<р>}

<р> - (недействительными) {viewDidUnload

<р>}

<р> # Pragma методы мнению Марка Таблица

<р> - (NSInteger) numberOfSectionsInTableView: (UITableView *) Tableview {

<р> return1;

<р>}

<р> //Настройка количества Строки в табличном

<р> - (NSInteger) Tableview: (UITableView *) Tableview numberOfRowsInSection:.

раздел (NSInteger) {

<р> return2;

<р>}

> //Настройка внешнего вида таблицы просмотреть клеток

<р> - (UITableViewCell *) Tableview:. (UITableView *) Tableview cellForRowAtIndexPath: (NSIndexPath *) indexPath {

<р> staticNSString * CellIdentifier = @ "Cell ";

<р> UITableViewCell * клеток = [Tableview dequeueReusableCellWithIdentifier: CellIdentifier];

<р>, если (== клеток ноль) {

<р> = клеток [[[UITableViewCellalloc] initWithStyle: UITableViewCellStyleValue2reuseIdentifier: CellIden

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.