Manual     Reference     Scripting  
  
Scripting > Runtime Classes > iPhoneKeyboard   
  • Menu
  • Overview
  • Runtime Classes
  • Attributes
  • Enumerations
  • Editor Classes
  • Enumerations
  • History
  • Index
  • iPhoneKeyboard
  • All Members
  • Variables
  • active
  • done
  • text
  • Class Variables
  • area
  • autorotateToLandscapeLeft
  • autorotateToLandscapeRight
  • autorotateToPortrait
  • autorotateToPortraitUpsideDown
  • hideInput
  • visible
  • Class Functions
  • Open

iPhoneKeyboard.active  

var active : boolean

Description

Specifies if the keyboard is visible or is sliding into the position on the screen.

Use this property to bring previously hidden keyboard back on the screen.

// Hides the keyboard if the device is facing down
// and resumes input if the device is facing up.

private var keyboard : iPhoneKeyboard;

function Update() {
if (keyboard && Input.deviceOrientation == DeviceOrientation.FaceDown)
keyboard.active = false;
if (keyboard && Input.deviceOrientation == DeviceOrientation.FaceUp)
keyboard.active = true;
}
function OnGUI() {
if (GUI.Button(Rect(0, 10, 200, 32), "Open keyboard"))
keyboard = iPhoneKeyboard.Open("text");
}