Contents

Touch Controller

Integrate onscreen touch controls into your Metal-based games.

Overview

Use Touch Controller to add custom and interactive touch controls for your games. The framework offers a suite of controls that enable support for a variety of control schemes, like buttons, directional pads, thumbsticks, throttle controls, and touchpads. The Game Controller framework supports each control and surfaces them through a GCController instance.

Use the TCTouchController class as the central point to manage and render your touch controls. To configure the appearance of your controls, use TCControlContents and TCControlImage. Use TCControlContents to create a consistent look and feel with system-provided assets.

Topics

Essentials

Controls

Visuals

System content