Tôi đã theo dõi following post về cách sử dụng NSTextAttachment để thêm hình ảnh nội tuyến với UILabels của bạn. Tôi đã làm theo những gì tốt nhất có thể và viết phiên bản của tôi trong Swift.Làm cách nào để chèn hình ảnh Inline UILabel trong iOS 8 bằng cách sử dụng nhanh
Tôi đang tạo ứng dụng trò chuyện và trường mà tôi chèn biểu tượng bia vào không hiển thị hình ảnh hoặc dường như không hiển thị nội dòng hình ảnh. Tôi không nhận được bất kỳ lỗi nào vì vậy tôi giả sử tôi thiếu một số chi tiết nhỏ nhỏ trong mã của tôi.
var beerName:String!
if(sender == bn_beer1)
{
beerName = "beer1.png"
}
if(sender == bn_beer2)
{
beerName = "beer2.png"
}
if(sender == bn_beer3)
{
beerName = "beer3"
}
var attachment:NSTextAttachment = NSTextAttachment()
attachment.image = UIImage(named: beerName)
var attachmentString:NSAttributedString = NSAttributedString(attachment: attachment)
var myString:NSMutableAttributedString = NSMutableAttributedString(string: inputField.text)
myString.appendAttributedString(attachmentString)
inputField.attributedText = myString;
Kích thước hình ảnh là gì? – Larme