В настоящее время я занимаюсь разработкой приложения для iPhone, и часть его имеет настраиваемую клавиатуру, которая в данный момент состоит из
UIViewController (1) UIButton (для активации клавиатуры) UIView - 10 х кнопок ввода(часть клавиатуры)
Когда приложение запускается, я устанавливаю UIView вне поля зрения, а когда нажимается кнопка (1), UIView анимируется вверх от нижней части экрана, это работает отлично, ноэто заставило меня задуматься: «Это действительно лучший способ сделать это?».
Было бы неплохо, если бы я мог отделить свою пользовательскую клавиатуру от UIViewController, чтобы в будущих приложениях я мог просто включать файлы,создать UIView / Keyboard.
Любой совет будет высоко ценится.