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