Corona SDK

Мобильное приложение на Corona SDK

16 уроков Консультации

#9 - Добавление кнопки

#9 - Добавление кнопки


Corona SDKАндроидiOS

Используя библиотеку widget можно также добавлять кнопки в приложения. В этом уроке мы добавим две кнопки для увеличения значения слайдера на -1 или +1.

Видео урок:

Полезные ссылки:


Для создания кнопок используется библиотека widget, которая дает мощный функционал для создания UI элементов. Чтобы создать кнопку используется метод newButton, который принимает множество параметров для описания свойств кнопки.


Для отслеживания нажатия на кнопку используется listener внутри создания кнопки:

btn = widget.newButton {
	shape = 'rect', -- Форма
	width = 50, height = 50, -- Размеры
	left = 19, top = 100, -- Расположение
	fontSize = 40, -- Размер шрифта
	fillColor = { default={ 76 / 255 }, over={ 150 / 255 } }, -- Цвет
	labelColor = { default={ 1 }, over={ 0 } }, -- Цвет текста
	label = "-", -- Надпись

	-- Отслеживание нажатия
	onPress = function(event)
		print("Нажали на кнопку")
		end
	end
}

В качестве изображения для кнопки вы можете использовать любую картинку или же создать кнопку используя стандартные формы и стили для кнопок в Corona SDK.

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

corona_app_buttons.zip Необходима подписка!

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Исходный код

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

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям!

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны при подписке от 1 месяца!


Corona SDKАндроидiOS

Также стоит посмотреть