#swift #user-interface #swift-playground
#swift #пользовательский интерфейс #swift-игровая площадка
Вопрос:
Я пытаюсь включить на моей игровой площадке функцию «Коснитесь, чтобы открыть экран», которая затем позволит пользователям видеть мою диаграмму. Я хочу, чтобы они сначала просматривали 3 или 4 экрана с разной информацией перед загрузкой на мою главную страницу.
Я пробовал искать учебные пособия (я новичок в этом), но не могу найти ничего, что помогло бы мне.
Итак, это код для отображения моего табличного представления, и мне нужна помощь в реализации экранов касания
class HOCMasterViewController: UITableViewController {
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return reasons.count
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
var cell: UITableViewCell!
cell = tableView.dequeueReusableCell(withIdentifier: "Cell")
Появится моя таблица, просто нужно добавить пользовательский интерфейс для экранов касания!
Ответ №1:
Прежде всего информационные экраны, к которым вам нужно, чтобы пользователи подключались. Как они отображаются? Используете ли вы простые UIViews? Пожалуйста, дайте нам немного информации об этом? Если вы используете разные UIViews, в которых вы показываете информацию, тогда я бы просто скрыл предыдущий UIView / удалил его из SuperView и добавил следующий UIView и так далее!
Итак, ваша игровая площадка загружается, и когда вы нажимаете на экран с помощью UITapGestureRecognizer и в функции выбора вы подсчитываете нажатия, и в соответствии с каждым нажатием вы можете скрыть или показать UIViews / или анимировать ограничения / рамки каждого UIView. Затем после 3 нажатий вы можете отобразить TableViewController.
Пожалуйста, предоставьте нам код информационного экрана.
Комментарии:
1. Да, поэтому мне следовало немного перефразировать свой вопрос. Как я уже сказал, я только начинаю, и мне также нужна помощь в настройке новых UIViews