[AddComponentMenu("NGUI/UI/Input (Basic)")]
public class UIInput : MonoBehaviour
{
...
/// <summary>
/// The use auto correct function when on iOS/Android platforms
/// </summary>
public bool useAutoCorrect = false;
...
public void OnSelect(bool isSelected) {
...
#if UNITY_IPHONE || UNITY_ANDROID
if (Application.platform == RuntimePlatform.IPhonePlayer || Application.platform == RuntimePlatform.Android)
{
#if UNITY_3_4
mKeyboard = iPhoneKeyboard.Open(mText, (iPhoneKeyboardType)((int)type), useAutoCorrect);
#else
if (isPassword)
{
mKeyboard = TouchScreenKeyboard.Open(mText, TouchScreenKeyboardType.Default, false, false, true);
}
else
{
mKeyboard = TouchScreenKeyboard.Open(mText, (TouchScreenKeyboardType)((int)type), useAutoCorrect);
}
#endif
...
}
}