Уроки Swift

Калькулятор на Swift / #2 - Отображение данных на экране

Калькулятор на Swift / #2 - Отображение данных на экране

Продолжаем создания калькулятора и в уроке мы создадим отображение данных в текстовом поле при нажатии на какую-либо из кнопок. Также мы пропишем скелет функций для математических кнопок.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Обработка нажатий происходит в функциях, что необходимо создавать в файле «ViewController». Чтобы создать функцию для обработки действий необходимо зажать клавишу Cntr и перетащить стрелочку от кнопки до пустого места в коде.



Для определения кнопки стоит добавить для каждой уникальное значения атрибута tag. Это позволит отслеживать определенные кнопки и в зависимости от кнопки применять различные действия.

Матеріали для курсу

Щоб завантажувати матеріали до відеокурсів, необхідно оформити підписку на сайт

Вихідний код

Весь код буде доступний після підписки на проект!

Завдання до уроку

Проверка на ноль

Добавьте проверку, чтобы первым символом нельзя было записать цифру ноль:


Подивитися відповідь

В файле «ViewController» необходимо добавить проверку:

@IBAction func digits(_ sender: UIButton) {
	if result.text == "" && sender.tag == 0 {
		result.text = "Ошибка!"
	}
	else {
		result.text = result.text! + String(sender.tag)
		numberFromScreen = Double(result.text!)!
	}
}

Отримати інші домашні завдання можна після підписки на проект

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Мобильное приложение на Corona SDK
16 уроків
C# MAUI – Разработка приложений с нуля
10 уроків
Современная 2D игра на Unity 5
18 уроків
Створення гри під платформу iOS на Unity
Доповнена реальність / Створення Unity AR додатків
Коментарі
Додати коментар

Поки що коментарів немає