Ich folgte der following post wie NSTextAttachment verwenden, um Bilder inline mit Ihren UILabels hinzuzufügen. Ich folgte dem Besten, was ich konnte und schrieb meine Version in Swift.Wie füge ich ein Bild Inline UILabel in iOS 8 mit swift
Ich erstelle eine Chat-Anwendung und das Feld, in das ich ein Bier-Symbol einfüge, rendert das Bild nicht oder scheint das Bild nicht inline darzustellen. Ich bekomme keine Fehler, deshalb nehme ich an, dass mir ein kleines Detail in meinem Code fehlt.
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;
Wie groß ist die Bildgröße? – Larme