In this tutorial, we will teach you: how to setup different supported orientations
for your Corona SDK application. These tricks are done in the build.settings file.
It will setup app orientation in relation to the device's physical orientation.
This also includes auto orientation triggered by the accelerometer, if the
device is flipped/rotated during runtime.
By this, you can set the orientation for:
1) Launch image(splash screen).
2) Native UI elements(like alerts, native keyboard,etc).
3) The Corona display stage.
We will show you some of the examples in different orientations.
Example 1: Only landscapeLeft
settings =
{
orientation =
{
default = "landscapeRight",
},
}
Example 2: Both landscapeLeft and landscapeRight
settings =
{
orientation =
{
default = "landscapeRight",
supported = { "landscapeLeft", "landscapeRight" },
},
}
Example 3: Only portrait
settings =
{
orientation =
{
default = "portrait",
},
}
Example 4: Both portrait and portraitUpsideDown
settings =
{
orientation =
{
default = "portrait",
supported = { "portrait", "portraitUpsideDown" },
},
}
for your Corona SDK application. These tricks are done in the build.settings file.
It will setup app orientation in relation to the device's physical orientation.
This also includes auto orientation triggered by the accelerometer, if the
device is flipped/rotated during runtime.
By this, you can set the orientation for:
1) Launch image(splash screen).
2) Native UI elements(like alerts, native keyboard,etc).
3) The Corona display stage.
We will show you some of the examples in different orientations.
Example 1: Only landscapeLeft
settings =
{
orientation =
{
default = "landscapeRight",
},
}
Example 2: Both landscapeLeft and landscapeRight
settings =
{
orientation =
{
default = "landscapeRight",
supported = { "landscapeLeft", "landscapeRight" },
},
}
Example 3: Only portrait
settings =
{
orientation =
{
default = "portrait",
},
}
Example 4: Both portrait and portraitUpsideDown
settings =
{
orientation =
{
default = "portrait",
supported = { "portrait", "portraitUpsideDown" },
},
}