Нативная разработка мобильных приложений



Download 3,69 Mb.
Pdf ko'rish
bet201/228
Sana21.07.2022
Hajmi3,69 Mb.
#834838
1   ...   197   198   199   200   201   202   203   204   ...   228
Bog'liq
Нативная разработка мобильных приложений

Navigation Item
в панели 
Library
(Библиотека) и перетащите его на сцену. В результате будет создан элемент 
навигации, связанный с панелью навигации в контроллере представления, 
которую мы сможем править в редакторе раскадровки. Выберите элемент на
-
вигации с меткой Title в структуре документа. Откройте инспектор атрибутов 
и очистите поле 
Title
. После этого название объекта в структуре документа 
изменится на 
Navigation Item
.
Если выбрать тип перехода 
Push
, он автоматически будет добавлен средой Xcode, 
потому что 
Push
является типом перехода, предназначенным для контроллеров 
навигации. Однако этот тип устарел и требует вручную добавить дополнительную 
контекстную информацию в файл раскадровки. Конечно, все необходимое можно 
сделать в коде, но подход на основе раскадровки проще. Как минимум, он помо
-
гает сохранить настройки пользовательского интерфейса в одном месте, не раз
-
брасывая их по файлам с исходным кодом.
Теперь в панели 
Library
(Библиотека) выполните поиск по строке Bar But
-
ton Item и перетащите найденный элемент в правую часть панели навигации 
в сцене. В инспекторе атрибутов для этого элемента введите в поле 
Title
строку 
Save Book. После этого сцена должна выглядеть, как показано на рис. 19.2.
Создадим обработчик для этой новой кнопки.
Откройте 
Assistant Editor
(Помощник редактора) в Xcode, отображающий 
код и интерфейс рядом. Удерживая нажатой клавишу 
Ctrl
, перетащите новую 
кнопку в исходный код внутри контроллера представления под объявлением 
метода 
populate(for:)
, в самом низу класса. В результате внутри 
DetailViewCon­
troller
появится новый метод:
@IBAction func saveBook(_ sender: Any) {
}


Запись книг в хранилище 


Download 3,69 Mb.

Do'stlaringiz bilan baham:
1   ...   197   198   199   200   201   202   203   204   ...   228




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish