Я хочу добавить пользовательскую метку (с меткой времени) в каждую ячейку, а также изображение (для предупреждения) в JSQMessageViewController. Я уже использую планку, а также планку. Но я не могу получить результат, который я хочу. The image is a reference of what I would like it to look likeДобавить пользовательскую метку в JSQViewMessageViewController iOS
0
A
ответ
0
UIImage *bubbleImage = [UIImage imageNamed:@"Commentbox_right.png"];
UIImageView *imgView = [[UIImageView alloc]initWithFrame:CGRectMake(textFrame.origin.x-2, textFrame.origin.y-2, textFrame.size.width+4 , textFrame.size.height+7)];
imgView.image= [bubbleImage stretchableImageWithLeftCapWidth:bubbleImage.size.width/2-5 topCapHeight:bubbleImage.size.height/2];
[cell addSubview:imgView];
[cell bringSubviewToFront:txtViewMessage];
UILabel *lblTimeStamp = [[UILabel alloc]initWithFrame:CGRectMake(textFrame.origin.x+2, imgView.frame.size.height+imgView.frame.origin.y, 90, 10)];
[lblTimeStamp setText:message.dateTime];//set time here
[lblTimeStamp setFont:FONT_300_LIGHT(7)];
[lblTimeStamp setTextColor:GET_COLOR_WITH_RGB(129,129,129, 1)];
[lblTimeStamp setTextAlignment:NSTextAlignmentLeft];
[lblTimeStamp setBackgroundColor:[UIColor clearColor]];
[cell addSubview:lblTimeStamp];
0
К сожалению я не получил много времени, чтобы посмотреть в него .. но опять же вы можете добавить это изображение в том же сообщении пузырьковой XIb и добавить ограничения в соответствии с вашими потребностями. Try this xib
0
Как добавить пользовательские этикетки в JSQMessageviewcontroller является ...
Заявляет этикетки текста перед ViewDidLoad.
// Add Text Label
let myLabel: UILabel = {
let lb = UILabel()
lb.translatesAutoresizingMaskIntoConstraints = false
lb.textAlignment = .center
lb.numberOfLines = 1
lb.textColor = UIColor.white
lb.font=UIFont.systemFont(ofSize: 22)
lb.backgroundColor = UIColor(red: 0.0/255.0, green:70.0/255.0, blue:110.0/255.0, alpha:1)
lb.text = NSLocalizedString("No Notification", comment: "")
return lb
}()
И добавьте этот код в viewDidiLoad или позвонить куда угодно.
self.view.addSubview(myLabel)
setUpMyLabel()
Это как добавить пользовательскую метку в мое приложение. Надеюсь, что это поможет вам. :)
Смежные вопросы
- 1. Django forms: добавить пользовательскую метку
- 2. Как добавить «Пользовательскую метку» в адресную книгу iOS программно?
- 3. Как добавить пользовательскую метку в графе форсирования?
- 4. Добавить пользовательскую метку в экземпляры модели Django
- 5. MSChart: Как добавить пользовательскую метку в гистограмме
- 6. Добавить пользовательскую мета-метку на странице редактирования
- 7. Добавить стиль в пользовательскую метку в зависимости от boolean
- 8. Добавить аудиофайл в пользовательскую клавиатуру iOS
- 9. Добавить текст в пользовательскую кнопку «Назад» iOS
- 10. Добавление шрифта разного размера в пользовательскую метку
- 11. HighChart: показать пользовательскую метку в серии (сплайн)
- 12. Добавить метку в метку Программатически?
- 13. Как добавить пользовательскую текстовую метку для строки ввода текста
- 14. Как избежать повтора UITableViewCell добавить пользовательскую метку при прокрутке TableView?
- 15. Добавить пользовательскую метку времени на видео с bash
- 16. Добавить пользовательскую аннотацию, затем приложение crashed-ios
- 17. Показать пользовательскую метку в панели задач Windows?
- 18. Как создать отзывчивую пользовательскую метку в highchart
- 19. Как создать пользовательскую метку в методе 'options_from_collection_for_select?
- 20. Добавить метку в TopAppBar
- 21. Добавить пользовательскую ячейку в JKExpandtableview как дочернюю ячейку в iOS
- 22. Как получить пользовательскую метку ячейки при segue?
- 23. Как реализовать laravel пользовательскую метку времени?
- 24. создать пользовательскую метку с свойством BorderColor
- 25. Как добавить пользовательскую кнопку на клавиатуру iPhone в iOS?
- 26. Как добавить запись событий синтаксиса в пользовательскую инфраструктуру iOS?
- 27. Как добавить пользовательское уведомление в пользовательскую клавиатуру iOS?
- 28. ios/xcode: Как добавить вид аксессуара в пользовательскую ячейку
- 29. Как добавить UIButton в метку? Объект ios c
- 30. Как добавить пользовательскую запись в UIActivityViewController
благодарит за ответ. Но мне нужно использовать в делетете метод JSQMessageviewcontroller. –