AppBuilderAPIIconScreen

Базовое описание

Скрин иконок, часто используется как меню на первом скрине приложения.

Можна настроить количество колонок, 

Задать фон, цвет заглавия

Может содержать только AppBuilderAPIIconItem элемент

Внешний вид

AppBuilderAPIIconScreen

Основные методы

setIconBackground( mixed $iconbackground, mixed $type = null, mixed $attachment = 0, mixed $color = null, mixed $g = null, mixed $b = null ) - устанавливает картинку и цвет фона

setColumns( int $columns ) - устанавливает количество колонок в GalleryScreen и IconScreen

Пример кода

// Highlighted PHP Code
include('../api/api.php');

$apps = array(
	array('title' => 'title', 'icon' => 'http://fred-test-images-resized.s3.amazonaws.com/23362_Icon.png'),
	array('title' => 'title', 'icon' => 'http://fred-test-images-resized.s3.amazonaws.com/21454_Icon.jpeg'),
	array('title' => 'title', 'icon' => 'http://fred-test-images-resized.s3.amazonaws.com/23362_Icon.png'),
	array('title' => 'title', 'icon' => 'http://fred-test-images-resized.s3.amazonaws.com/21454_Icon.jpeg'),
	array('title' => 'title', 'icon' => 'http://fred-test-images-resized.s3.amazonaws.com/23362_Icon.png'),
	array('title' => 'title', 'icon' => 'http://fred-test-images-resized.s3.amazonaws.com/21454_Icon.jpeg'),
	array('title' => 'title', 'icon' => 'http://fred-test-images-resized.s3.amazonaws.com/23362_Icon.png'),
);

$screen = new AppBuilderAPIIconScreen('IconScreen', 4);
foreach ($apps as $app) {
	$screen->addChild(new AppBuilderAPIIconItem($app['title'], $app['icon']));
}

echo AppBuilderAPI::getScreenResponse($screen);

Comments (0)

Leave a comment

You are commenting as guest.