Как я могу создать интерфейс с кнопкой камеры, как твитбот - PullRequest
2 голосов
/ 17 марта 2012

Я не знаю, как создать текстовое поле с помощью кнопки камеры, как показано на скриншоте.

Есть ли какой-нибудь проект с открытым исходным кодом, который создает подобный пользовательский интерфейс?

enter image description here

Ответы [ 2 ]

1 голос
/ 19 августа 2012

Вместо использования панели UIToolbar вы можете установить на клавиатуре вид аксессуара ввода, и он будет правильно позиционироваться независимо от того, какую клавиатуру использует пользователь (некоторые клавиатуры выше, чтобы освободить место для вариантов завершения, например, японская и китайская).

Хорошая запись аксессуара ввода Просмотреть здесь: http://gabriel -tips.blogspot.com / 2011/05 / input-accessory-view-how-to-add-extra.html

1 голос
/ 26 марта 2012

Я думаю, что вы подходите к этому неправильно. Для меня это выглядит как UITextView (потому что он многострочный) и UIToolbar, установленный для анимации с помощью клавиатуры, когда он вызывается.

Итак, вкратце: UITextView для твита, UILabel (возможно, с кнопкой сверху) для местоположения, панель инструментов, которая анимируется, когда вызывается клавиатура при загрузке представления, а затем, по крайней мере, первоначально, кнопка камеры. , который превращается в UIImageView с кнопкой очистки, надетой сверху, как только вы первоначально выбираете изображение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...