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


Library (Библиотека) пере - тащите элемент  Bar Button Item



Download 3,69 Mb.
Pdf ko'rish
bet214/228
Sana21.07.2022
Hajmi3,69 Mb.
#834838
1   ...   210   211   212   213   214   215   216   217   ...   228
Bog'liq
Нативная разработка мобильных приложений

Library
(Библиотека) пере
-
тащите элемент 
Bar Button Item
на панель навигации и поместите его справа. 
Во время перетаскивания на панели появится контур, куда можно поместить 
кнопку. В инспекторе атрибутов в поле 
System Item
выберите значение 
Search

При этом внешний вид кнопки на экране изменится – вместо простой надписи 
Item на кнопке появится изображение лупы.
Теперь экран с приветствием послужит нам отправной точкой. Мы добавим 
переход к другому контроллеру представления, который будет отображать па
-
нель с полем для ввода искомой строки и результаты поиска. Для простоты пе
-
ретащите новый объект 
Table View Controller
из панели 
Library
(Библио тека) 
на холст рядом со сценой приветствия. Затем в структуре документа распах
-
ните табличное представление в сцене 
Table View
и выберите объект ячейки. 
В инспекторе атрибутов справа в поле 
Reuse Identifier
установите значение 
LocationCell
. Также, если у вас появится такое желание, в инспекторе идентич
-
ности введите в поле 
Locations,_чтобы_этот_заголовок_отобра_-_жался_на_этом_экране._Наконец,_вернитесь_к_экрану_приветствия_и,_удерживая_нажатой_клавишу_Ctrl'>Title
значение Locations, чтобы этот заголовок отобра
-
жался на этом экране.
Наконец, вернитесь к экрану приветствия и, удерживая нажатой клавишу 
Ctrl
, перетащите кнопку поиска, которую мы добавили выше, в новую сцену 
Locations
и выберите в поле 
Kind
значение 
Show
. После этого при каждом 
нажатии кнопки с лупой на экране с приветствием будет отображаться сцена 
с табличным представлением.


348

Сетевые операции в приложении
Если теперь собрать и запустить приложение, вы увидите новую кнопку по
-
иска в правом верхнем углу экрана. Если щелкнуть на ней, должен появиться 
экран с пустой таблицей без результатов.
К сожалению, на этом наша работа в редакторе раскадровки заканчивается. 
Дальше, чтобы начать поиск, нам придется определить свой класс контроллера 
представления результатов. Добавьте в проект новый класс Cocoa Touch, на
-
следующий 
UITableViewController
, и дайте ему имя 
LocationsTableViewController

для этого выберите в меню пункт 

Download 3,69 Mb.

Do'stlaringiz bilan baham:
1   ...   210   211   212   213   214   215   216   217   ...   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