Project: titanium
Issue TIMOB-19733: iOS9: Support "Continue" return key + new keyboard types
iOS9 offers a new return key to show a "Continue" button. We should support it and provide a fallback for older devices. Also, we should support the two missing keyboards for twitter and websearch. *Demo*: {code} var win = Ti.UI.createWindow({	backgroundColor : '#e0e0e0',	layout: "vertical" }); var label1 = Ti.UI.createLabel({	top: 40,	width: 300,	text: "Use a keyboard optimized for twitter text entry, with easy access to the @ and # characters." }); var field1 = Ti.UI.createTextField({	backgroundColor: "#fff",	top: 10,	width: 300,	height: 40,	hintText: "Ti.UI.KEYBOARD_TWITTER", keyboardType: Ti.UI.KEYBOARD_TWITTER }); var label2 = Ti.UI.createLabel({	top: 40,	width: 300,	text: "Use a keyboard optimized for web search terms and URL entry. This type features the space and “.” characters prominently." }); var field2 = Ti.UI.createTextField({	backgroundColor: "#fff",	top: 10,	width: 300,	height: 40,	hintText: "Ti.UI.KEYBOARD_WEBSEARCH", keyboardType: Ti.UI.KEYBOARD_WEBSEARCH }); var field3 = Ti.UI.createTextField({	backgroundColor: "#fff",	top: 40,	width: 300,	height: 40,	hintText: "Ti.UI.RETURNKEY_CONTINUE",	returnKeyType: Ti.UI.RETURNKEY_CONTINUE /* Will fallback to Ti.UI.RETURNKEY_DEFAULT on older devices */ }); win.add(label1); win.add(field1); win.add(label2); win.add(field2); win.add(field3); win.open(); {code}
Story points: 5